Bailey International · July 2026 performance review
Source: GA4 (sessions, conversions) · Tally + HubSpot (leads) · Meta Ads (spend/leads). Baseline = average of all complete months since the July 2025 migration (Aug 2025 – Jun 2026), not year-over-year, July 2026 is one year since launch, but with July 2025 itself excluded (migration month, no meaningful data), a true YoY comparison starts next month. Organic = Organic Search; Paid = Paid Search + Paid Social + Paid Other; conversion rate = key events ÷ sessions. Meta Ads is its first month of tracking (no MoM/baseline yet); the campaign launched Jul 15, 2026, so its figures cover Jul 15–31 (daily breakdown), not full-month July. Starting this month, the Leads KPI and chart above combine Tally + HubSpot form submissions (115) with Meta-attributed leads (240) for a July total of 355; prior months on the chart reflect Tally + HubSpot only, since Meta wasn’t tracked before July. GA4 key events and Google Ads conversions remain separate, distinct lead counts.
Where your traffic is coming from, and the month’s biggest swing.
| Channel | Sessions | Leads | Lead rate | Bounce | Verdict |
|---|
Note on leads: the Leads / Lead-rate figures here are GA4 key events, use them as a directional trend, not exact counts. Form submissions (Tally + HubSpot) are the source of truth for actual leads (115 in July, see Leads & Engagement).
Source: GA4 (sessions) · Ahrefs organic keywords (US, incl. subdomains, positions Apr 27 → Jul 27, 2026, pulled live for this report). Baseline = avg since launch (Aug 2025 – Jun 2026).
Gaining vs losing rank, Apr 27 → Jul 27, 2026 · branded vs non-branded.
Source: Ahrefs organic keywords · baileyintl.com (US, incl. subdomains) · positions Apr 27 → Jul 27 2026 · branded = brand-intent terms per Ahrefs. Live pull for this report, not reused from a prior window.
| Campaign | Cost | Conv | CPL | CPC |
|---|
Source: Google Ads. KPI boxes = July (MoM vs June); daily trend and campaign table = Jul 1 – 31, 2026. Conversions are ad-attributed (distinct from site leads); CPL = spend ÷ conversions; CPC = spend ÷ clicks. Demand Gen (launched Jul 15) and Motors (launched Jul 12) are new/returning this month; Worktrucks and Competitors are now paused.
Scale the top performers, fix the high-CPL & zero-conversion terms.
| Keyword | Cost | Conv | CPL |
|---|
| Keyword | Cost | Conv | CPL |
|---|
Source: Google Ads search keyword report · Jul 1 – 31, 2026 · showing keywords with spend (84 of 4,535; the remainder had no spend). CPL = cost ÷ conversions.
| Campaign | Cost | Leads | CPL | CPC |
|---|
Source: Meta Ads daily campaign export, Jul 15–31, 2026 (campaign launched Jul 15; no data before that date). CPL = spend ÷ leads; CPC = spend ÷ link clicks; leads = Meta’s “leadgen.other” action, ad-attributed and distinct from site Leads, GA4 key events, and Google Ads conversions. Creative-level detail (next slide) draws from Meta’s ad-level export, whose default window runs Jul 1–Aug 4, wider than this campaign’s July-only figures, since no per-creative daily cut is available.
Scale the top creatives, review the ones spending with zero leads.
| Creative | Cost | Leads | CPL |
|---|
| Creative | Cost | Leads | CPL |
|---|
Source: Meta Ads per-creative export · Jul 1 – Aug 4, 2026 (Meta’s ad-level attribution window; the campaign itself only ran Jul 15–31, see previous slide). CPL = cost ÷ leads. Format tag = creative type (Image / Video / Carousel).
Note on leads: "Leads" = form submissions, Tally + HubSpot, counted fresh from the raw union export for July (115; 0 internal/test rows excluded). This is a new go-forward method, computed independently each month rather than reconciled against prior months (June’s published figure of 95 stands as reported). Form conversion rate = form submissions ÷ sessions; Meta’s 240 on-platform leads are excluded because they never entered the website.
| Page | Sess. | Key ev. | Bounce |
|---|