Spendquill · multi-channel analytics

Meta and Google ROAS,side by side. Not blended.

Meta reports a 28-day-click / 1-day-view number. Google reports a last-click number. Spendquill puts both windows in the same row, so your team sees the real gap instead of a smoothed-over compromise nobody can audit.

$40
flat per month
2
channels, both windows
24h
refresh cadence

ROAS · last 30 days

Both windows

Meta

28d · 1d
2.14×

28-day click · 1-day view

Google Ads

Last-click
3.80×

Last-click attribution

Same dollars, two windows. 3.80× − 2.14× = 1.66× of structural attribution delta.

Two channels. Two windows. One ledger.

Pricing

$40 / month.

$40/month. Both platforms (Meta + Google). No per-channel upsell. No GMV scaling. No per-seat tax.

The price is the same whether you spend $20K or $500K on paid media. There is no per-seat meter, no spend-scaling tier, no enterprise upcharge that fires the month your spend crosses some internal threshold.

For context · what the rest of the market lists

Vendor figures are publicly listed starting prices as of writing — they vary by contract.

ToolPriceWhat it charges you for
SpendquillThis$40/mo flatUnlimited
Triple Whale / NorthbeamStarts ~$350/mo + GMV tierPer seat / per channel
GA4 (DIY)Free, in theoryYour time
Agency report$2–8K/moSenior analyst

What this is not:

Not a multi-tenant attribution platform with a solutions-engineering department. Not a GA4 replacement for organic traffic. Not a creative analyzer. If you need those, pay for those separately.

The structural attribution gap

Stop arguing about which number is right.

Meta and Google measure the same conversion through different windows. Meta gives a 28-day-click / 1-day-view credit; Google defaults to last-click. A “40% return on ad spend” headline can swing by 80% depending on which attribution model you read first. Spendquill renders both numbers in the same row so your team reconciles the channels instead of redrawing the deck.

Meta:28-day click · 1-day view crediting
Google: last-click attribution by default
Blended: spend-weighted, deduplicated, no model-shopping
Meta's lens
28d · 1d
2.14×
ROAS · last 30 days
  • Counts impressions until the user converts within 28 days
  • Includes a 1-day view-through window
  • Tends to under-credit upper-funnel reach
Google's lens
Last-click
3.80×
ROAS · last 30 days
  • Credits the final click before conversion
  • Ignores view-through and assisted conversions
  • Tends to over-credit brand-search at the bottom

From signup to dashboard

Four steps. No marketing-cloud tenant.

Every step uses infrastructure you already trust: NextAuth for identity, Supabase for the warehouse, Stripe for the subscription gate.

  1. Step 01

    Sign in with NextAuth

    Google or email — pick whichever your team already lives in. No "marketing cloud" tenant to provision.

  2. Step 02

    OAuth-link each ad account

    Click "Connect Meta" / "Connect Google". We request read-only scopes; tokens live in Supabase, not a shared spreadsheet.

  3. Step 03

    Daily pipeline lands in the warehouse

    Spend, impressions, clicks, conversions — refreshed every 24 hours. Same numbers every stakeholder sees, every morning.

  4. Step 04

    Compare, defend, decide

    Open the dashboard. ROAS and CAC, side-by-side, with both attribution windows. Stop arguing about which number is right.

Frequently asked

Questions a saturated buyer asks.

If yours is not here, write to us — a person reads this inbox.

Email the team

Get the dashboard

One consolidated view of paid performance.
For $40 a month.

Write to us with your ad-account platforms and the channels you spend on. We will respond with the next onboarding step — usually within a business day.

spendquill@polsia.app

A person reads this inbox. No SDR sequence, no calendar link.

Or use the in-page pricing section to confirm $40 is the right number for your team before reaching out.

Contact

Drop us a line.

Tell us what you’re spending on and where. We’ll write back with the next onboarding step.

A person reads this inbox — usually within 1 business day.

Or write to spendquill@polsia.app.