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.