Plans and Billing
RankEngine has 4 plan tiers. All plan changes happen in-app — no support ticket required.
Tiers
| Plan | Price | Best for |
|---|---|---|
| Free | $0 | Stores < 50 products who want a baseline SEO score. |
| Starter | $9.99/mo | Single-store merchants who run scans daily. |
| Growth | $24.99/mo | Stores investing in content campaigns + cluster planning. |
| Pro | $79.99/mo | Stores >5,000 products needing 6-hour scans + bulk SEO. |
All paid plans include a 7-day free trial. Cancel before day 7 to avoid charges.
Upgrading
- Billing tab → click any paid plan card.
- Consent modal opens — review the price + features. Click Confirm.
- Shopify's billing page asks for charge approval.
- Approve → return to RankEngine → toast "Plan changed to {plan}". The plan card updates in seconds.
Downgrading to a lower paid tier
Same flow as upgrading. Pick the lower tier; consent modal; Shopify approval; return.
Downgrading to Free (canceling)
Phase 191 added in-app cancellation:
- Billing tab → click "Free" plan card.
- NO consent modal — Free is no-charge, no consent needed.
- RankEngine calls Shopify's
appSubscriptionCancelmutation on your active subscription. - Toast: "Switched to Free plan". Plan card updates immediately.
- Verify in Shopify admin → Settings → Billing → Apps. Your RankEngine subscription shows "Cancelled".
You retain access to Free-tier features (5 keywords, weekly scans, basic SEO checker) immediately. No 30-day countdown — Shopify ends the subscription on the spot.
What if I change my mind?
Re-upgrade anytime. Your wallet balance is preserved across plan changes. Your scan history is preserved. The only thing that changes is the active plan tier.
Trial expiration
Day 7 of the trial:
- If you've upgraded to a paid plan: Shopify processes the first monthly charge. RankEngine's plan stays active.
- If you haven't upgraded: RankEngine drops to Free automatically. You see a banner explaining the demotion. Wallet + scan history preserved.
Refunds
Shopify Billing doesn't natively support partial-period refunds for app subscriptions. If you upgraded and want to cancel mid-cycle:
- Cancel via the in-app Free downgrade → you keep access until the end of the current billing period.
- For exceptional cases (accidental upgrade, billing error), email RankEngine support within 7 days. We process refunds via Shopify's developer support channel.