GemReach logo

GemReach Shopify App: Pricing, Features & First-Adopter Watch

By JMS Dev LabSMS marketingLaunched September 16, 2026Free plan

Key signals for GemReach

GemReach launched on September 16, 2026. Shoplist is watching for its first storefront installs and tracking pricing and listing changes in the meantime.

Sonar hasn’t detected GemReach on a store yet. Watching since its Sep 16, 2026 launch.

Free plan
PricingPaid from $49/month

Updated October 13, 2026Data checked November 2, 2026Listing checked todayHow Shoplist knows

GemReach store movement

Only stores that really changed their app stack count: a store Shoplist crawled for the first time, or a new detector recognizing GemReach where it already ran, never moves these numbers. As of Nov 1, 2026.

Not on this week’s Shopify App Charts. The charts publish every Monday.

Is GemReach yours? Claim it free to follow its charts, signals and the stores adding and dropping it. Claim GemReach

Net stores, last 28 days

0Estimated

0 added · 0 came back · 0 removed

Shopify category rank, 14-day median

#130

in SMS marketing, from #153 the 14 days before

Reach

0%

of the stores Shoplist tracks · 0 stores today

Review pace, last 28 days

Not enough data: no App Store review count from 28 days ago

Loyalty, as reported by reviewers

Not enough data: fewer than 20 reviews in the last year say how long the reviewer has used it

Big-brand share

Not enough data: fewer than 150 of its stores have a known size

GemReach in SMS marketing, by day

Listing not read in full#122#163#127Aug 4, 2026: the SMS marketing listing was not read in fullAug 5, 2026: the SMS marketing listing was not read in fullAug 6, 2026: the SMS marketing listing was not read in fullAug 7, 2026: the SMS marketing listing was not read in fullAug 8, 2026: the SMS marketing listing was not read in fullAug 9, 2026: the SMS marketing listing was not read in fullAug 10, 2026: the SMS marketing listing was not read in fullAug 11, 2026: the SMS marketing listing was not read in fullAug 12, 2026: the SMS marketing listing was not read in fullAug 13, 2026: the SMS marketing listing was not read in fullAug 14, 2026: the SMS marketing listing was not read in fullAug 15, 2026: the SMS marketing listing was not read in fullAug 16, 2026: the SMS marketing listing was not read in fullAug 17, 2026: the SMS marketing listing was not read in fullAug 18, 2026: the SMS marketing listing was not read in fullAug 19, 2026: the SMS marketing listing was not read in fullAug 20, 2026: the SMS marketing listing was not read in fullAug 21, 2026: the SMS marketing listing was not read in fullAug 22, 2026: the SMS marketing listing was not read in fullAug 23, 2026: the SMS marketing listing was not read in fullAug 24, 2026: the SMS marketing listing was not read in fullAug 25, 2026: the SMS marketing listing was not read in fullAug 26, 2026: the SMS marketing listing was not read in fullAug 27, 2026: the SMS marketing listing was not read in fullAug 28, 2026: the SMS marketing listing was not read in fullAug 29, 2026: the SMS marketing listing was not read in fullAug 30, 2026: the SMS marketing listing was not read in fullAug 31, 2026: the SMS marketing listing was not read in fullSep 1, 2026: the SMS marketing listing was not read in fullSep 2, 2026: the SMS marketing listing was not read in fullSep 3, 2026: not on the SMS marketing pages readSep 4, 2026: not on the SMS marketing pages readSep 5, 2026: not on the SMS marketing pages readSep 6, 2026: not on the SMS marketing pages readSep 7, 2026: not on the SMS marketing pages readSep 8, 2026: not on the SMS marketing pages readSep 9, 2026: not on the SMS marketing pages readSep 10, 2026: not on the SMS marketing pages readSep 11, 2026: not on the SMS marketing pages readSep 12, 2026: not on the SMS marketing pages readSep 13, 2026: not on the SMS marketing pages readSep 14, 2026: not on the SMS marketing pages readSep 15, 2026: not on the SMS marketing pages readSep 16, 2026: not on the SMS marketing pages readSep 17, 2026: #161 in SMS marketingSep 18, 2026: #160 in SMS marketingSep 19, 2026: #160 in SMS marketingSep 20, 2026: #160 in SMS marketingSep 21, 2026: #160 in SMS marketingSep 22, 2026: #162 in SMS marketingSep 23, 2026: #162 in SMS marketingSep 24, 2026: #162 in SMS marketingSep 25, 2026: #162 in SMS marketingSep 26, 2026: #162 in SMS marketingSep 27, 2026: #162 in SMS marketingSep 28, 2026: #162 in SMS marketingSep 29, 2026: #162 in SMS marketingSep 30, 2026: #161 in SMS marketingOct 1, 2026: #161 in SMS marketingOct 2, 2026: #162 in SMS marketingOct 3, 2026: #163 in SMS marketingOct 4, 2026: #162 in SMS marketingOct 5, 2026: #162 in SMS marketingOct 6, 2026: #161 in SMS marketingOct 7, 2026: #153 in SMS marketingOct 8, 2026: #153 in SMS marketingOct 9, 2026: #153 in SMS marketingOct 10, 2026: #154 in SMS marketingOct 11, 2026: #154 in SMS marketingOct 12, 2026: #154 in SMS marketingOct 13, 2026: #122 in SMS marketingOct 14, 2026: #133 in SMS marketingOct 15, 2026: #135 in SMS marketingOct 16, 2026: #133 in SMS marketingOct 17, 2026: #134 in SMS marketingOct 18, 2026: #132 in SMS marketingOct 19, 2026: #131 in SMS marketingOct 20, 2026: #131 in SMS marketingOct 21, 2026: #129 in SMS marketingOct 22, 2026: #129 in SMS marketingOct 23, 2026: #128 in SMS marketingOct 24, 2026: #129 in SMS marketingOct 25, 2026: #131 in SMS marketingOct 26, 2026: #130 in SMS marketingOct 27, 2026: #131 in SMS marketingOct 28, 2026: the SMS marketing listing was not read in fullOct 29, 2026: #130 in SMS marketingOct 30, 2026: the SMS marketing listing was not read in fullOct 31, 2026: #128 in SMS marketingNov 1, 2026: #127 in SMS marketingAug 4, 2026Sep 17, 2026Nov 1, 2026
Show the daily numbers
  • Aug 4, 2026: the SMS marketing listing was not read in full
  • Aug 5, 2026: the SMS marketing listing was not read in full
  • Aug 6, 2026: the SMS marketing listing was not read in full
  • Aug 7, 2026: the SMS marketing listing was not read in full
  • Aug 8, 2026: the SMS marketing listing was not read in full
  • Aug 9, 2026: the SMS marketing listing was not read in full
  • Aug 10, 2026: the SMS marketing listing was not read in full
  • Aug 11, 2026: the SMS marketing listing was not read in full
  • Aug 12, 2026: the SMS marketing listing was not read in full
  • Aug 13, 2026: the SMS marketing listing was not read in full
  • Aug 14, 2026: the SMS marketing listing was not read in full
  • Aug 15, 2026: the SMS marketing listing was not read in full
  • Aug 16, 2026: the SMS marketing listing was not read in full
  • Aug 17, 2026: the SMS marketing listing was not read in full
  • Aug 18, 2026: the SMS marketing listing was not read in full
  • Aug 19, 2026: the SMS marketing listing was not read in full
  • Aug 20, 2026: the SMS marketing listing was not read in full
  • Aug 21, 2026: the SMS marketing listing was not read in full
  • Aug 22, 2026: the SMS marketing listing was not read in full
  • Aug 23, 2026: the SMS marketing listing was not read in full
  • Aug 24, 2026: the SMS marketing listing was not read in full
  • Aug 25, 2026: the SMS marketing listing was not read in full
  • Aug 26, 2026: the SMS marketing listing was not read in full
  • Aug 27, 2026: the SMS marketing listing was not read in full
  • Aug 28, 2026: the SMS marketing listing was not read in full
  • Aug 29, 2026: the SMS marketing listing was not read in full
  • Aug 30, 2026: the SMS marketing listing was not read in full
  • Aug 31, 2026: the SMS marketing listing was not read in full
  • Sep 1, 2026: the SMS marketing listing was not read in full
  • Sep 2, 2026: the SMS marketing listing was not read in full
  • Sep 3, 2026: not on the SMS marketing pages read
  • Sep 4, 2026: not on the SMS marketing pages read
  • Sep 5, 2026: not on the SMS marketing pages read
  • Sep 6, 2026: not on the SMS marketing pages read
  • Sep 7, 2026: not on the SMS marketing pages read
  • Sep 8, 2026: not on the SMS marketing pages read
  • Sep 9, 2026: not on the SMS marketing pages read
  • Sep 10, 2026: not on the SMS marketing pages read
  • Sep 11, 2026: not on the SMS marketing pages read
  • Sep 12, 2026: not on the SMS marketing pages read
  • Sep 13, 2026: not on the SMS marketing pages read
  • Sep 14, 2026: not on the SMS marketing pages read
  • Sep 15, 2026: not on the SMS marketing pages read
  • Sep 16, 2026: not on the SMS marketing pages read
  • Sep 17, 2026: #161 in SMS marketing
  • Sep 18, 2026: #160 in SMS marketing
  • Sep 19, 2026: #160 in SMS marketing
  • Sep 20, 2026: #160 in SMS marketing
  • Sep 21, 2026: #160 in SMS marketing
  • Sep 22, 2026: #162 in SMS marketing
  • Sep 23, 2026: #162 in SMS marketing
  • Sep 24, 2026: #162 in SMS marketing
  • Sep 25, 2026: #162 in SMS marketing
  • Sep 26, 2026: #162 in SMS marketing
  • Sep 27, 2026: #162 in SMS marketing
  • Sep 28, 2026: #162 in SMS marketing
  • Sep 29, 2026: #162 in SMS marketing
  • Sep 30, 2026: #161 in SMS marketing
  • Oct 1, 2026: #161 in SMS marketing
  • Oct 2, 2026: #162 in SMS marketing
  • Oct 3, 2026: #163 in SMS marketing
  • Oct 4, 2026: #162 in SMS marketing
  • Oct 5, 2026: #162 in SMS marketing
  • Oct 6, 2026: #161 in SMS marketing
  • Oct 7, 2026: #153 in SMS marketing
  • Oct 8, 2026: #153 in SMS marketing
  • Oct 9, 2026: #153 in SMS marketing
  • Oct 10, 2026: #154 in SMS marketing
  • Oct 11, 2026: #154 in SMS marketing
  • Oct 12, 2026: #154 in SMS marketing
  • Oct 13, 2026: #122 in SMS marketing
  • Oct 14, 2026: #133 in SMS marketing
  • Oct 15, 2026: #135 in SMS marketing
  • Oct 16, 2026: #133 in SMS marketing
  • Oct 17, 2026: #134 in SMS marketing
  • Oct 18, 2026: #132 in SMS marketing
  • Oct 19, 2026: #131 in SMS marketing
  • Oct 20, 2026: #131 in SMS marketing
  • Oct 21, 2026: #129 in SMS marketing
  • Oct 22, 2026: #129 in SMS marketing
  • Oct 23, 2026: #128 in SMS marketing
  • Oct 24, 2026: #129 in SMS marketing
  • Oct 25, 2026: #131 in SMS marketing
  • Oct 26, 2026: #130 in SMS marketing
  • Oct 27, 2026: #131 in SMS marketing
  • Oct 28, 2026: the SMS marketing listing was not read in full
  • Oct 29, 2026: #130 in SMS marketing
  • Oct 30, 2026: the SMS marketing listing was not read in full
  • Oct 31, 2026: #128 in SMS marketing
  • Nov 1, 2026: #127 in SMS marketing

Its best position on the Shopify App Store SMS marketing listing each day. Shaded days: the listing was not read in full, or GemReach was not on the pages read.

GemReach reach, by day

No tracked-store count0.01%0%0%Aug 4, 2026: no tracked-store countAug 5, 2026: no tracked-store countAug 6, 2026: no tracked-store countAug 7, 2026: no tracked-store countAug 8, 2026: no tracked-store countAug 9, 2026: no tracked-store countAug 10, 2026: no tracked-store countAug 11, 2026: no tracked-store countAug 12, 2026: no tracked-store countAug 13, 2026: no tracked-store countAug 14, 2026: no tracked-store countAug 15, 2026: no tracked-store countAug 16, 2026: no tracked-store countAug 17, 2026: no tracked-store countAug 18, 2026: no tracked-store countAug 19, 2026: no tracked-store countAug 20, 2026: no tracked-store countAug 21, 2026: no tracked-store countAug 22, 2026: no tracked-store countAug 23, 2026: no tracked-store countAug 24, 2026: no tracked-store countAug 25, 2026: no tracked-store countAug 26, 2026: no tracked-store countAug 27, 2026: no tracked-store countAug 28, 2026: no tracked-store countAug 29, 2026: no tracked-store countAug 30, 2026: no tracked-store countAug 31, 2026: no tracked-store countSep 1, 2026: no tracked-store countSep 2, 2026: no tracked-store countSep 3, 2026: no tracked-store countSep 4, 2026: no tracked-store countSep 5, 2026: no tracked-store countSep 6, 2026: no tracked-store countSep 7, 2026: no tracked-store countSep 8, 2026: no tracked-store countSep 9, 2026: no tracked-store countSep 10, 2026: no tracked-store countSep 11, 2026: no tracked-store countSep 12, 2026: no tracked-store countSep 13, 2026: no tracked-store countSep 14, 2026: no tracked-store countSep 15, 2026: no tracked-store countSep 16, 2026: no tracked-store countSep 17, 2026: no tracked-store countSep 18, 2026: no tracked-store countSep 19, 2026: no tracked-store countSep 20, 2026: no tracked-store countSep 21, 2026: no tracked-store countSep 22, 2026: no tracked-store countSep 23, 2026: no tracked-store countSep 24, 2026: no tracked-store countSep 25, 2026: no tracked-store countSep 26, 2026: no tracked-store countSep 27, 2026: no tracked-store countSep 28, 2026: no tracked-store countSep 29, 2026: no tracked-store countSep 30, 2026: no tracked-store countOct 1, 2026: no tracked-store countOct 2, 2026: no tracked-store countOct 3, 2026: no tracked-store countOct 4, 2026: no tracked-store countOct 5, 2026: no tracked-store countOct 6, 2026: no tracked-store countOct 7, 2026: no tracked-store countOct 8, 2026: no tracked-store countOct 9, 2026: no tracked-store countOct 10, 2026: no tracked-store countOct 11, 2026: no tracked-store countOct 12, 2026: no tracked-store countOct 13, 2026: no tracked-store countOct 14, 2026: no tracked-store countOct 15, 2026: no tracked-store countOct 16, 2026: no tracked-store countOct 17, 2026: no tracked-store countOct 18, 2026: no tracked-store countOct 19, 2026: no tracked-store countOct 20, 2026: no tracked-store countOct 21, 2026: no tracked-store countOct 22, 2026: no tracked-store countOct 23, 2026: no tracked-store countOct 24, 2026: no tracked-store countOct 25, 2026: no tracked-store countOct 26, 2026: no tracked-store countOct 27, 2026: no tracked-store countOct 28, 2026: no tracked-store countOct 29, 2026: no tracked-store countOct 30, 2026: 0% of tracked storesOct 31, 2026: 0% of tracked storesNov 1, 2026: 0% of tracked storesAug 4, 2026Sep 17, 2026Nov 1, 2026
Show the daily numbers
  • Aug 4, 2026: no tracked-store count
  • Aug 5, 2026: no tracked-store count
  • Aug 6, 2026: no tracked-store count
  • Aug 7, 2026: no tracked-store count
  • Aug 8, 2026: no tracked-store count
  • Aug 9, 2026: no tracked-store count
  • Aug 10, 2026: no tracked-store count
  • Aug 11, 2026: no tracked-store count
  • Aug 12, 2026: no tracked-store count
  • Aug 13, 2026: no tracked-store count
  • Aug 14, 2026: no tracked-store count
  • Aug 15, 2026: no tracked-store count
  • Aug 16, 2026: no tracked-store count
  • Aug 17, 2026: no tracked-store count
  • Aug 18, 2026: no tracked-store count
  • Aug 19, 2026: no tracked-store count
  • Aug 20, 2026: no tracked-store count
  • Aug 21, 2026: no tracked-store count
  • Aug 22, 2026: no tracked-store count
  • Aug 23, 2026: no tracked-store count
  • Aug 24, 2026: no tracked-store count
  • Aug 25, 2026: no tracked-store count
  • Aug 26, 2026: no tracked-store count
  • Aug 27, 2026: no tracked-store count
  • Aug 28, 2026: no tracked-store count
  • Aug 29, 2026: no tracked-store count
  • Aug 30, 2026: no tracked-store count
  • Aug 31, 2026: no tracked-store count
  • Sep 1, 2026: no tracked-store count
  • Sep 2, 2026: no tracked-store count
  • Sep 3, 2026: no tracked-store count
  • Sep 4, 2026: no tracked-store count
  • Sep 5, 2026: no tracked-store count
  • Sep 6, 2026: no tracked-store count
  • Sep 7, 2026: no tracked-store count
  • Sep 8, 2026: no tracked-store count
  • Sep 9, 2026: no tracked-store count
  • Sep 10, 2026: no tracked-store count
  • Sep 11, 2026: no tracked-store count
  • Sep 12, 2026: no tracked-store count
  • Sep 13, 2026: no tracked-store count
  • Sep 14, 2026: no tracked-store count
  • Sep 15, 2026: no tracked-store count
  • Sep 16, 2026: no tracked-store count
  • Sep 17, 2026: no tracked-store count
  • Sep 18, 2026: no tracked-store count
  • Sep 19, 2026: no tracked-store count
  • Sep 20, 2026: no tracked-store count
  • Sep 21, 2026: no tracked-store count
  • Sep 22, 2026: no tracked-store count
  • Sep 23, 2026: no tracked-store count
  • Sep 24, 2026: no tracked-store count
  • Sep 25, 2026: no tracked-store count
  • Sep 26, 2026: no tracked-store count
  • Sep 27, 2026: no tracked-store count
  • Sep 28, 2026: no tracked-store count
  • Sep 29, 2026: no tracked-store count
  • Sep 30, 2026: no tracked-store count
  • Oct 1, 2026: no tracked-store count
  • Oct 2, 2026: no tracked-store count
  • Oct 3, 2026: no tracked-store count
  • Oct 4, 2026: no tracked-store count
  • Oct 5, 2026: no tracked-store count
  • Oct 6, 2026: no tracked-store count
  • Oct 7, 2026: no tracked-store count
  • Oct 8, 2026: no tracked-store count
  • Oct 9, 2026: no tracked-store count
  • Oct 10, 2026: no tracked-store count
  • Oct 11, 2026: no tracked-store count
  • Oct 12, 2026: no tracked-store count
  • Oct 13, 2026: no tracked-store count
  • Oct 14, 2026: no tracked-store count
  • Oct 15, 2026: no tracked-store count
  • Oct 16, 2026: no tracked-store count
  • Oct 17, 2026: no tracked-store count
  • Oct 18, 2026: no tracked-store count
  • Oct 19, 2026: no tracked-store count
  • Oct 20, 2026: no tracked-store count
  • Oct 21, 2026: no tracked-store count
  • Oct 22, 2026: no tracked-store count
  • Oct 23, 2026: no tracked-store count
  • Oct 24, 2026: no tracked-store count
  • Oct 25, 2026: no tracked-store count
  • Oct 26, 2026: no tracked-store count
  • Oct 27, 2026: no tracked-store count
  • Oct 28, 2026: no tracked-store count
  • Oct 29, 2026: no tracked-store count
  • Oct 30, 2026: 0% of tracked stores
  • Oct 31, 2026: 0% of tracked stores
  • Nov 1, 2026: 0% of tracked stores

Stores running GemReach over the stores Shoplist crawled in the 30 days before. Counted daily from Oct 30, 2026.

Stores adding and removing GemReach, by week

+10−1Week of Sep 14, 2026 · 0 added or came back · 0 removed · net 0 · estimatedSep 14, 2026Week of Sep 21, 2026 · 0 added or came back · 0 removed · net 0 · estimatedWeek of Sep 28, 2026 · 0 added or came back · 0 removed · net 0 · estimatedSep 28, 2026Week of Oct 5, 2026 · 0 added or came back · 0 removed · net 0 · estimatedWeek of Oct 12, 2026 · 0 added or came back · 0 removed · net 0 · estimatedWeek of Oct 19, 2026 · 0 added or came back · 0 removed · net 0 · estimatedOct 19, 2026
Stores that added it or came backStores that removed itEstimated weeks
Show the weekly numbers
Week ofAdded or backRemovedNetNotes
Sep 14, 2026000Estimated
Sep 21, 2026000Estimated
Sep 28, 2026000Estimated
Oct 5, 2026000Estimated
Oct 12, 2026000Estimated
Oct 19, 2026000Estimated

Stores by country

Not enough data: none of its stores has a known country among the US, UK, Canada, Australia and Germany yet.

GemReach pricing

Free
  • 50 texts per month included
  • Client profiles & Shopify sync
  • Consent records & quiet-hour safeguards
  • Today follow-ups & two-way inbox
Free
Starter
$49/month
Pro
$99/month

Recent GemReach activity

Store movement comes from Sonar's storefront scans; listing changes come from the Shopify App Store page.

App Store listing

Listing changes

2 updates

Detected Oct 7, 2026

Listing title changed +3 more

Positioning

Listing title changed

Jewelry clienteling and two-way SMS with client profiles, follow-ups, campaigns, and automations.Follow up with jewelry clients on time with client profiles, two-way texting and occasion reminders.

Description rewritten

Description rewritten

Callouts updated

Give every client an owner; their dates land on that associate's Today listOne shared inbox: assign conversations, see just yours, mark threads to revisitRepairs & special orders: mark ready, text the client in one tap, see who's toldLookbooks: a private, expiring link to pieces you picked; withdraw it anytimeDaily follow-ups for birthdays, anniversaries, restocks, and quiet VIPsShared two-way SMS/MMS inbox with saved templates and AI-drafted replies

+1 more change in this update

Detected Oct 13, 2026

Developer location changed

Developer

Developer location changed

Unit 46A, Mahon Point Shopping Centre, Cork, CO, T12D456, IE22 Nova Court, Carrigaline, CO, P43 D291, IE

Get GemReach's weekly changes by email

New stores, departures, and listing edits, once a week. No account needed.

Alternatives to GemReach

Apps merchants weigh against GemReach, with their own detected stores and ratings.

Follow the apps you compete with and decide which changes deserve action. See the competitor-monitoring workflow.

GemReach screenshots and video

The Today list of ranked daily client follow-ups
Two-way SMS inbox with AI-drafted replies
Client profile with wishlist, dates, and notes

About GemReach

Follow up with jewelry clients on time with client profiles, two-way texting and occasion reminders.

GemReach helps jewelers follow up with clients. Give each client an owner: birthdays, anniversaries and your own planned follow-ups land on that associate's Today list. Profiles hold ring size, wishlists, dates and Shopify purchase history. Reply from a shared two-way SMS/MMS inbox. A monthly team report with CSV export shows sales linked to each associate's outreach separately from the rest. Optional AI reply drafts use your store's own AI account. Texting available for US and Canadian numbers.

Listing highlights

  • Daily follow-ups for birthdays, anniversaries, restocks, and quiet VIPs
  • Shared two-way SMS/MMS inbox with saved templates and AI-drafted replies
  • Consent audit trail, instant STOP/START, and quiet hours enforced on every send

Features

Managing campaigns

  • Bulk messaging
  • Compliance
  • Personalized messages
  • Scheduled messages

Workflow automation

  • Win-back campaigns

How Shoplist knows

Every number on this page comes from public storefront scans and the public Shopify App Store listing. If Shoplist shows GemReach on a store, it is there.

Read the data methodology
  • Counts are based on Shoplist's latest available public crawl signal dated October 13, 2026.
  • Shoplist has not yet found reliable public storefront evidence connecting a Shopify store to this app. This does not mean the app has no users. Some apps are new, admin-only, server-side, theme-independent, or otherwise difficult to detect from public storefront signals.
  • Merchant rows are filtered to public brand profiles with enough public data to link safely. Full workflow, filtering, and monitoring stay behind signup.
  • Review, pricing, feature, screenshot, and listing-change data come from public Shopify App Store and Shoplist crawl records. Signals can change between crawls.

Questions about GemReach

Has Shoplist detected stores using GemReach yet?
Shoplist has not yet found reliable public storefront evidence for GemReach. The page tracks first merchant evidence as it appears.
What does first-adopter watch mean?
It means Shoplist is monitoring launch context, first storefront-detectable merchant evidence, pricing, and listing changes.
Can I get alerts when stores start using GemReach?
Yes. Create a watchlist to get alerted when Shoplist finds public merchant evidence for GemReach.

Keep exploring

Keep watching GemReach.

Get alerted on first storefront installs, review spikes, pricing changes, and listing edits.