INTERNAL ANALYSIS · CONFIDENTIAL

Revenue Decline Investigation — Expedify · International Drivers Association (IDA)

Deep-dive into why platform traffic and revenue have been falling through 2026. Started from January 2026 using GA4 funnel, Google Search Console, and live API pulls.
Property: internationaldriversassociation.com (GA4 260328970) Period: Jan 1 – Aug 11, 2026 Prepared: Aug 11, 2026 Data: Evidence Lake + live GA4/GSC
Total Revenue (Jul)
$181,300
▼ 34% vs Jan ($275,505)
Purchases (Jul)
2,037
▼ 35% vs Jan (3,111)
Avg Order Value
$89
Flat all year ($85–94)
Organic Revenue (Jul)
$29,329
▲ Stable / recovering
⚠️
Bottom line: The 2026 revenue decline is not an SEO or technical problem — it is a marketing/campaign stop. Paid social (Meta/Facebook campaigns) and a tune-attributed affiliate source were effectively shut off around the last week of June 2026, removing ~$50K+/month of revenue. Organic search held flat and is the one channel now growing.

1Revenue Trend — Jan to Aug 2026

A steady decline from a January peak, with a May bump, then a slide through July. Average order value stayed flat all year — this is a transaction-volume loss, not pricing.

0 $70K $140K $210K $280K $275KJan $222KFeb $210KMar $216KApr $238KMay $202KJun $181KJul $49K*Aug*
Monthly all-channel revenue (USD) * Aug 1–11 only; GA4 data is immature (~35-day window) → understated.
MonthRevenuePurchasesAOV
2026-01$275,5053,111$88.56
2026-02$221,7172,471$89.73
2026-03$209,8062,363$88.79
2026-04$216,4172,324$93.12
2026-05$237,6352,516$94.52
2026-06$201,7182,201$91.65
2026-07$181,3002,037$89.00
Key ratioValue
Revenue Δ Jan→Jul−34% (−$94,205)
Purchases Δ Jan→Jul−35%
Avg Order Value (full period)$85–94, flat
Total sessions Jul139,851
Direct revenue Jul$110,644 (stable)
Organic revenue Jul$29,329 (stable ↑)

2Where the Money Went — Channel Decomposition

Splitting all-channel revenue by acquisition channel shows the decline is concentrated almost entirely in Paid Social. Direct and organic held; email's drop is a January spike normalization.

Direct 114.8K → 110.6K Paid Social 53.4K → 0.8K ⚠ Paid Search 15.6K → 14.2K Referral 9.3K → 5.8K Unassigned 8.7K → 3.5K Email 31.3K* → 11.9K Org Social 9.4K → 2.4K * Email January was a one-off spike; vs February baseline ($5.6K) email actually grew.
January 2026 July 2026

Likely share of the −$94,205 decline (Jan → Jul)

DriverRevenue lostShareExplanation
Paid Social (Meta)−$52,676~56%Campaigns stopped end of June
Email−$19,370~21%Jan spike normalization (grew vs Feb)
Organic Social−$6,925~7%Organic/earned reach drift
Unassigned−$5,168~5%Attribution / untagged
Direct / Referral / Paid Search / Other−$10,066~11%Secondary, mostly stable
Organic Search+$1700%Flat / recovering

3Evidence: A Campaign Stop, Not SEO or Tracking Drift

Three independent checks confirm the paid loss is real and organic is healthy.

3a. Organic SEO held flat and is recovering

04K8K JanFebMar AprMayJun Jul
Total organic clicks Non-brand organic clicks Down April trough, recovering through July — organic is NOT falling.

3b. Direct stayed flat — no reclassification into another bucket

JuneJulyMeaning
Direct sessions87,01578,202Stable base, no shift in
Direct revenue$108,684$110,644Sturdy floor

3c. Source/medium & campaign-level proof of the stop

Source · MediumJun sessionsJul sessionsJun revenueJul revenue
Facebook (fb) · paid15,053306$7,932$133
Instagram (ig) · paid15,888299$7,553$618
an · paid (Meta)25,78738$0$0
tune · referral14,351333$8,967$1,354
bing · cpc (search)5,0756,711$14,123$14,155

Same Meta campaign IDs (120229828384800605, 120227733079010605, 120230026734300605) delivered ~16K sessions / $15.5K in June but only ~650 sessions / $750 in July — a ~50× drop with identical campaigns. This is a switch being flipped, not a tracking change.

4Funnel & Site Health — Checked, Not Assumed

What was ruled out: Google algorithm changes (organic flat), a checkout/payment bug (funnel healthy), ad-hoc discounting / AOV erosion (flat), and tracking-reclassification (Direct stable, source/medium confirmed real loss).

5Recommendations & Open Question

Open question

Was the June paid-social stop a deliberate decision or an unintended outage (suspension / billing / policy)? This single answer determines whether the fix is "turn it back on" or "budget was moved elsewhere."

Sources: Evidence Lake (tenant_ida scope, GA4 + GSC daily rows, Jan 1 – Aug 1) and live GA4 / GSC API pulls via Composio (property 260328970, connected account ACTIVE). Revenue = GA4 totalRevenue. Generated Aug 11, 2026. Full data pack: reports/ida_revenue_decline_2026.md