LoomalyDocs

Plans & data budget

Free $0, Starter $3, Pro $12, Agency $35 monthly data budget. Paid rankings and AI data on paid plans only; the month pauses when the budget runs out.

Loomaly is priced by the site. Day-to-day work runs through your AI assistant (MCP). Paid plans unlock a monthly data budget for rankings, AI visibility, competitors and backlinks. Free has a $0 budget — those paid views are not included.

Subscription prices are $29, $79 and $199 a month. Yearly is two months free: $290, $790 and $1,990. Starter's first month is $9 (monthly checkout only), then $29.

Plans

FreeStarter $29Pro $79Agency $199
Sites131020
Monthly data budget$0$3$12$35
Rankings, AI, competitors, backlinksPaid plans onlyYes, from budgetYesYes
In-depth pages a month501,00010,00050,000
Fix re-checks10 / monthHigher daily quotaHigherHigher
Awaiting-deploy pages (cap)32050100
Fix promptsNo limitNo limitNo limitNo limit
Whole-site scansFirst scan + 1 manual rescan / monthAny time, an hour apartSameSame
Weekly rescan and reportNoYesYesYes
Search ConsoleConnectRank issues by trafficPlus opportunitiesSame
PDFLoomaly watermarkYesYesWhite-label + client share link
Deploy webhook / preview precheckNoNoYesYes

A site is one project. The limit counts projects you own. Invited projects use the owner's plan. An Agency account that already owns more than 20 sites keeps them; adding another is blocked until it is back at 20.

Data budget

Paid data is fetched with check (target: rankings | ai | competitors | backlinks) after you store targets with set_goals. visibility only reads what is already stored and never spends budget.

  1. Call check without maxCost → estimate only.
  2. After you approve, call again with maxCost → reserve, fetch, settle on real cost.
  3. Cache hits still debit. When remaining budget hits $0, further paid checks return budget_exhausted and the month pauses — no overage.

See remaining budget on status (plan.dataBudget). Upgrade or wait for the next billing period (or the 1st of the month on Free, which stays at $0).

What counts against in-depth pages

ActionCounts?
Finding pages; rule checks; AI judgmentNo
In-depth check (representative page, or a single page you scan)1 page each
Re-check after a fix (check target: fix)Uses fix-check quota (not an in-depth page)
Auto re-check while awaiting deployFree on every plan

Failed in-depth checks return the page to your allowance. Pages come from the project owner. See Roles.

When pages run out

Scans still find pages and run rule checks; they skip further in-depth measurements until reset. Fix re-checks still run (subject to the fix-check quota).

Changing or cancelling

Open /account/billing. Cancelling keeps the plan until the period ends. A failed payment stays active while Stripe retries. Going back to Free keeps your sites; you cannot add more while over the Free site limit, and white-label reports revert to Loomaly branding.

See the Terms for billing and refunds.