Skip to content

Google Ads integrationIn development

Better Google Ads, one swipe at a time

Rooky reads your Google Ads account and your site, then proposes what to change: ads for pages and products that have none, searches that waste money, budgets in the wrong place. Your own AI provider writes the ads from your real pages. You swipe right to make one live. The integration is in development: it works with Google Ads test accounts now, and with live accounts once Google approves ROOKON's API access.

The problem

Ads drift while you build the product

New pages and products launch without ads, search terms that never convert keep costing money, and the budget sits with the campaign that converts worst. Fixing it means hours in Google Ads you don't have.

  • Important pages and products with no ad at all
  • Money spent on searches that never convert
  • Budget limited where conversions are cheapest

Live demo 1 of 2

Every change is a card you swipe

A simulated review deck. Ad cards work the same way: the ad as Google shows it, the budget and the numbers behind it. Right makes it live, left skips it.

  • Drag a card right to approve
  • Save one for later with ↑

rookon · acme-cloud · commit requests

Simulated data
Livenew requests arrive while you review
6-day streak2 reviewed today0/6

#128rookon/fix-legacy-billing-interval → main

Fix upgrade failure for customers with a legacy “yearly” billing interval

low riskconfidence: high+20 −1 · 3 files
What happened
“Upgrade to Pro” throws for customers whose browser still stores the old “yearly” interval.
Expected benefit
Customers with the old setting can upgrade again; future missing prices are reported, not silent.
212 users affected+3 tests typecheck unit tests build

How Rooky helps

What you get

  • Ads written from your real pages

    Responsive search ads, keywords and negative keywords written by your own AI provider from the page's content and the searches that already find it. Lines Google would reject never reach a card.

  • Main pages, sub pages and products

    Rooky ranks pages without ads by search demand and visits. Product pages get product ads with the price your page states.

  • Wasted spend, found

    Search terms and keywords that cost money and never converted, ads far below their ad group, and budget shifts toward the campaign that converts. Each card shows spend, clicks, conversions and cost per conversion.

  • Your limits, enforced

    You set a daily budget for new campaigns and a monthly ceiling. ROOKON refuses anything that could go over it, and nothing that spends money happens without your swipe, in any autonomy mode.

  • Undo and measure

    Every change can be undone in one tap, is written to the audit log, and is measured like any change ROOKON ships.

Live demo 2 of 2

See what each change did

Every applied ad change is logged, so clicks and conversions are compared before and after. This report is simulated.

  • Read why recent changes are still collecting

rookon · acme-cloud · impact of changes

Simulated data

Each change: 14 days before vs. 14 days after.

12 NovLive

Conversion rate · pages Rooky changed

4.67% → 5.85%

+1.2 pp since Rooky’s first change

Bounce rate · same pages

41.4% → 38.5%

−2.9 pp since Rooky’s first change

Rooky’s changes

2 improved of 3 measured

1 no significant change · 0 worse · 1 collecting

Conversion rate · /billing · 7-day rolling

conversion rate on /billing over 60 days, with change markers
Timeconversion rate
14 Sept3.1%
15 Sept3.1%
16 Sept2.7%
17 Sept2.5%
18 Sept2.5%
19 Sept2.4%
20 Sept2.5%
21 Sept2.8%
22 Sept2.7%
23 Sept2.7%
24 Sept2.9%
25 Sept2.9%
26 Sept2.9%
27 Sept3.0%
28 Sept2.9%
29 Sept3.2%
30 Sept3.5%
1 Oct3.4%
2 Oct3.6%
3 Oct3.7%
4 Oct3.5%
5 Oct3.6%
6 Oct3.5%
7 Oct3.4%
8 Oct3.7%
9 Oct3.3%
10 Oct3.1%
11 Oct3.5%
12 Oct3.8%
13 Oct3.9%
14 Oct3.7%
15 Oct3.2%
16 Oct3.6%
17 Oct3.9%
18 Oct3.9%
19 Oct3.7%
20 Oct3.7%
21 Oct3.8%
22 Oct4.4%
23 Oct4.6%
24 Oct4.5%
25 Oct4.3%
26 Oct4.3%
27 Oct4.3%
28 Oct4.4%
29 Oct3.9%
30 Oct3.7%
31 Oct3.6%
1 Nov3.7%
2 Nov3.8%
3 Nov3.7%
4 Nov3.7%
5 Nov3.8%
6 Nov3.7%
7 Nov3.7%
8 Nov3.6%
9 Nov3.7%
10 Nov3.6%
11 Nov3.7%
12 Nov4.1%

Shaded: baseline and after windows of the selected change.

It was better before

“Release v2.15.0: new onboarding checklist”

Bounce rate +2.6 pp (32.9% → 35.5%)

p < 0.001 (Holm-adjusted) · 14 days before vs. after

Either way, Rooky won’t propose this exact change again. A different approach to the same page is still allowed.

  • MetricBeforeAfterChangep (adj.)Verdict
    Conversion · Upgrade completed2.75%3.49%+0.7 pp0.027 Improved
    Bounce rate40.3%36.1%−4.2 pp<0.001 Improved
    Avg. session duration2m 31s2m 28s−3 s0.294 No significant change
    Sessions per day491464−5.4%n/a No significant change

    Overlaps with “Release v2.15.0: new onboarding checklist”, so part of the difference may come from that change.

Observed changes between equal windows before and after each change, tested for significance (two-proportion z-test for rates, Welch’s test for durations, Holm-adjusted, p < 0.05). This shows association, not proof of cause: seasonality, campaigns and other releases can contribute, so overlapping changes are flagged.

How it works

  1. 01

    Connect

    Sign in with Google and choose the Google Ads account, also through a manager account.

  2. 02

    Set your limits

    A daily budget for new campaigns, a monthly ceiling, countries and language.

  3. 03

    Find ad ideas

    Rooky reads the account and your site, then writes ads with your AI provider.

  4. 04

    Swipe

    Right makes it live through the Google Ads API. Left skips it for good.

  5. 05

    Measure

    Rooky tracks what each change did, and Undo is one tap away.

FAQ

Common questions

Is the Google Ads integration available now?

It is in development. It works with Google Ads test accounts today. Live accounts follow once Google approves ROOKON's API access, and this page will say so.

Can Rooky spend money on its own?

No. Nothing that spends money goes live without a person's swipe, in every autonomy mode, and new campaigns can never go over the daily cap and monthly ceiling you set.

Which AI writes the ads?

Your own AI provider, with your key and within your AI budget. ROOKON sends the page's content and search data, never your Google login or keys.

What does ROOKON change in my account?

Only what you approve: new Search campaigns, ads, keywords and negative keywords, pausing a keyword or ad, and moving daily budget between campaigns. Every change can be undone.

Let Rooky look at your ads

Sign up today, connect Search Console and your AI provider, and add Google Ads when it opens for live accounts.