Activity and version history
LingoVae keeps two kinds of history: a store-wide activity feed (every plan) and a per-product version history (Pro and above).
The activity feed is a timeline of everything that’s happened. Version history is the full audit trail for a single product, with restore.
The activity feed
Open Activity from the sidebar. You’ll see a unified time-ordered list of every meaningful action across your store:
- Drafts generated, published, discarded, edited
- Bulk jobs started, paused, resumed, completed, cancelled
- Schedules ran, ended, edited
- Campaign rules published or changed
- Styles installed, replaced, archived, restored
- Quota top-ups purchased
- Plan changes (upgrade, downgrade, pause, resume)
Each entry has:
- An icon and short summary line (“Bulk job ‘Q4 catalog refresh’ completed, 247/247 products styled”)
- A timestamp (relative for recent items, absolute for older)
- An actor, usually you, sometimes a teammate, occasionally “System” for automated events
- A quick-action button where it makes sense (open the draft, view the job summary, open the schedule)
Filtering and searching
The feed has three controls at the top:
- Type chips. All, Drafts, Applied, Bulk, Schedules, Campaigns, Failures. Click any to filter.
- Date range. Last 24 hours, last 7 days, last 30 days. The feed shows at most 30 days back.
- Search. Free-text search across event summaries, product titles, and style names.
Quick actions
Each event has at most one inline button:
| Event type | Quick action |
|---|---|
| Draft generated | Open the draft on the review page |
| Draft applied | Open the product on your storefront |
| Bulk job done | Open the job summary dialog |
| Schedule ran | Open the schedule summary dialog |
| Campaign published | Open the campaigns page |
| Style installed | Open the style |
| Failure | Open the troubleshooting context (job, product, or schedule) |
The bulk and schedule summaries open as in-place dialogs, you don’t lose your scroll position in the feed.
Why the 30-day window
The feed is for “what happened recently and what should I look at.” For long-term audit you have:
- Per-product version history (Pro), every change to a single product, going back as long as you’ve been on the plan.
- Plan history, under Settings → About, every plan change including dates.
- Billing history, under Shopify’s Settings → Billing, every invoice.
If you need to query older activity for a compliance or accounting reason, contact support, we retain full event history beyond what the UI shows.
Version history (Pro plan and higher)
Open any product, then click Version history at the top. You’ll see a chronological list of every version of that product’s description that has ever been published, including:
- The original Shopify description (the very first row, always)
- Every styled version, with the style name and version
- Edits made in the rich-text editor (with the field-level diff)
- Reverts back to prior versions
Each version shows:
- Field-by-field content at that version
- Who published it and when
- The style and style-version that produced it (for styled versions)
- A confidence score at the time of generation (if scoring was on)
Restoring a prior version
Click Restore this version on any row. The storefront immediately switches to that version. The restore is itself recorded as a new event, restoring v3 doesn’t delete v4 through v7; they stay in history.
This makes “I want to see exactly what we had live three weeks ago” trivial. Walk to the date in version history, click restore.
Field-level diff
When you click a version row, the right panel shows the full content of that version. Click Compare to current to see a side-by-side diff highlighting what changed between that version and your current live one.
You can also compare any two prior versions to each other, pick the first, click Compare, pick the second.
Version history vs activity feed
| Activity feed | Version history |
|---|---|
| Store-wide | Per-product |
| Time-ordered timeline | Tied to a product |
| Includes generation, publishing, discarding, jobs, schedules, etc. | Includes only published states of the product |
| 30 days in the UI | All history retained, viewable in UI |
| Available on every plan | Pro only |
In short: use the feed to ask “what happened recently across my store?” Use version history to ask “what has this product looked like over time, and can I go back?”
Restoring vs reverting
Two similar words, two different actions:
- Revert (every plan), switch from the currently published styled version back to your original Shopify description. The “factory reset” of a product.
- Restore (Pro), switch to any prior published version of the product, including styled versions. The “time machine” of a product.
You can revert without Pro. Pro adds the time-machine option.
Activity from auto-styled drafts
When auto-styling on create generates a draft for a new product, the activity feed shows:
- “Auto-style draft generated, Cozy Sweater (Friendly)”
The same row shows up if the auto-style is skipped because of quota or capability:
- “Auto-style skipped, quota reached for May (3 products affected)”
This makes auto-style legible after the fact, even though the merchant didn’t trigger it directly.