Documentation Index
Fetch the complete documentation index at: https://docs.linquid.io/llms.txt
Use this file to discover all available pages before exploring further.
Data Retention and Lifecycle
Linquid uses lifecycle controls to protect data integrity while enforcing retention limits.Deletion model
Core patterns include:- soft delete for recoverability windows
- cascade cleanup for dependent records
- asynchronous cleanup jobs for large datasets
- a record can disappear from UI before all downstream aggregates fully converge
- derived analytics can continue to settle after deletion actions
Module lifecycle overview
| Module | Typical lifecycle pattern | Operator notes |
|---|---|---|
| Links and campaigns | active -> paused/archived -> deleted lifecycle | Historical metrics may remain visible for governed windows |
| Rules | active -> disabled/archived -> removed | Traffic behavior changes immediately after save; analytics settle after propagation |
| Conversion/customer records | ingested -> validated -> retained -> aged out by policy | Customer profiles can outlive individual event rows depending on retention policy |
| Affiliate commissions/payouts | pending -> approved -> paid/reconciled | Finance records typically follow stricter retention expectations |
| Integrations/webhooks | connected -> paused -> disconnected -> cleaned up | Delivery logs can persist beyond active integration state |
| Access/session artifacts | active -> expired -> revoked -> removed | Security logs may keep summary traces for audit workflows |
Retention controls
Retention depends on plan and data family. Examples of retention-sensitive datasets:- event and conversion streams
- analytics rollups
- logs and delivery histories
- invite/session artifacts
Retention-aware operations
When planning large changes, account for retention effects:- bulk deleting links can temporarily affect aggregated rollups before lifecycle jobs converge.
- plan downgrades can reduce historical query windows and export depth.
- paused integrations can still have retained historical logs in reporting views.
- partner payout records may remain for compliance even when partner status changes.
Lifecycle states users usually encounter
Typical record lifecycle states across modules:- active
- paused/disabled (for selected operational modules)
- archived
- soft-deleted
- permanently removed after retention/cleanup policy
Expected visibility behavior by state
| State | List pages | Analytics totals | Exports | |---|---|---| | Active | Visible | Counted | Included | | Paused/Disabled | Visible with state indicator | Usually counted historically; future activity depends on module | Included | | Archived | Hidden from default lists unless filtered | Historical totals remain | Included when in selected date range | | Soft-deleted | Usually hidden | Can still settle for a short period | May appear temporarily until cleanup completes | | Permanently removed | Not visible | Not included for removed period after convergence | Not included after retention window closes |What users should expect
After deletion actions:- records may disappear immediately from UI lists
- analytics and exports can have propagation delay
- derived totals can change as cleanup jobs complete
Lifecycle-safe change process
- Export baseline data before destructive actions.
- Apply action in smallest possible scope first.
- Verify analytics and exports after propagation delay.
- Document expected deltas for support and finance teams.
- Perform final confirmation once cleanup windows pass.
Lifecycle-sensitive actions to monitor
- workspace or campaign archival/unarchive changes
- link disable/expiry/click-limit transitions
- domain removal and related redirect behavior
- integration disconnect and webhook disable operations
- plan downgrade effects on feature access and retained data windows
Operator expectations during cleanup windows
- recent deletes can remain visible in some operational logs temporarily
- summary metrics can settle after asynchronous compaction jobs
- some exports may include records no longer shown in primary list pages until cleanup converges
Incident response scenarios
| Scenario | Immediate action | Follow-up action |
|---|---|---|
| Accidental deletion | Check recoverability window and restore options | Validate downstream metrics after restoration |
| Unexpected metric drop after archive | Confirm filters and state changes | Reconcile with export snapshot from before action |
| Missing historical rows after downgrade | Confirm current plan retention profile | Export needed ranges before future tier changes |
Governance checklist
- document internal retention policy by plan
- define recovery windows for accidental deletions
- validate lifecycle automation quarterly
- maintain deletion runbooks for customer support and compliance handling
/user-guides/manual/data/exports-and-operational-checks/user-guides/manual/workspace/security-and-compliance/user-guides/manual/monetization/plans-pricing-and-limits-reference

