Leads that book, not just leads

Lead generation ads, run from ChatGPT and Claude, with a lower cost per qualified lead

Opus Growth is a hosted connector built for advertisers who are buying leads, not impressions.

  • Official sign-in on every platform
  • Every change previewed first
  • Leads from Meta, LinkedIn and TikTok forms
ClaudeOpus Growth connected
Cost per lead looks fine, but which campaigns bring leads that actually book a roof survey?

Figures in these pictures belong to a sample business, Harrow Solar. The steps, previews and approvals are how Opus Growth really works.

TrustpilotTrustScore 4.2 · 13 reviews
4.7 / 5Panel rating
PaddleSecure payments

Why does a cheap lead often cost more?

Because ad platforms optimise toward whatever they count as a conversion. If a form fill from a job seeker counts the same as a booked appointment, bidding buys more job seekers. Opus Growth works on the inputs that decide lead quality: search terms, targeting, conversion counting, offline conversions from your CRM and the forms themselves, across Google, Meta, Microsoft, LinkedIn and TikTok.

add https://mcp.opus-growth.com/mcp in Claude and other MCP-compatible apps; in ChatGPT, open the published Opus Growth plugin at opus-growth.com/chatgpt, install it, approve the Opus Growth sign-in, then start a chat with @Opus Growth and your assistant can work inside Google Ads, Meta Ads, Microsoft Advertising, LinkedIn Ads, TikTok Ads and ChatGPT Ads, plus the measurement stack that decides whether those leads are counted correctly at all: Google Tag Manager, GA4 and Search Console. Ask for cost per lead by campaign, strip out the search terms feeding junk form fills, build a Meta Instant Form, repair a duplicated call conversion, launch a LinkedIn campaign targeted by job title. Every change comes back as a preview and runs only when you approve it. One connection, about 60 seconds to set up.

Optimising on raw form fills
  • Plenty of leads on paper
  • Junk enquiries counted as wins
  • Bidding learns the wrong signal
Opus Growth
  • Budget follows leads that book
  • Meta and Google lead forms built from chat
  • Tracking fixed, not just flagged

What it does for lead generation

Each picture below is a real kind of request and the kind of answer Opus Growth gives inside ChatGPT or Claude.

Move budget toward the leads that actually book

Pull cost per lead by campaign, ad group and keyword across Google Ads, Meta, Microsoft Advertising, LinkedIn and ChatGPT Ads, then act in the same conversation: raise daily budgets on the ad groups producing real enquiries, switch a campaign to Target CPA, cap the ones burning spend on form fills that never answer the phone. Budget, bidding-strategy and status changes are written into the account once you approve the preview, with no export and no second tab.

ClaudeOpus Growth connected
Switch Search · Solar panels to Target CPA at the cost of a booked survey.

Fix the conversion tracking that inflates your lead count

Plenty of lead-gen accounts optimize on broken signals. List every conversion action, see which count as primary versus secondary, catch form and call conversions being double-counted, and correct counting settings. When the tag itself is the problem, Google Tag Manager tools create the trigger, tag and variable and publish a new container version, with GA4 and Search Console data in the same chat to confirm the lead event actually fires.

ClaudeOpus Growth connected
Our lead count jumped 40% overnight. Is it real?

Negative-keyword hygiene that protects lead quality

Junk leads usually start life as junk search terms: "jobs", "salary", "free", "do it yourself", a competitor's brand. Ask for search terms with clicks and zero conversions over the last 30 to 90 days, get them grouped by theme with a proposed negative list, and add it after you approve. Match types, keyword-level bids and pausing the losers all happen in the same conversation, so lead quality gets a weekly cleanup instead of a quarterly panic.

ChatGPTOpus Growth connected
Which search terms bring form fills that never become customers?

B2B targeting on LinkedIn without hand-copying URNs

Build Lead Generation campaign groups and Sponsored Content or text-ad campaigns targeting job title, job function, seniority, industry, skills, company size and geography, the connector resolves LinkedIn's targeting URNs from plain names like "Head of Demand Generation". Then pivot reporting by seniority, function, industry or company size and see precisely which segment produces your cheapest qualified lead, and which one only produces PDF downloads.

ClaudeOpus Growth connected
Create a LinkedIn campaign for facilities managers at UK companies with 200 to 1,000 staff.

Form and call leads measured as leads, not clicks

In local lead gen the phone is the funnel. Manage call and sitelink extension assets, set ad schedules so ads run when someone can actually pick up, and adjust bids by device and location. Create or repair call and form conversion actions from the chat so phone enquiries are counted, then ask which hours and locations deliver answered calls rather than missed ones. The Google Business Profile tools keep your listings accurate, so locations, business information and updates stay consistent in the same conversation.

ChatGPTOpus Growth connected
Which hours bring answered calls? Set the ads to match.

Microsoft's B2B intent plus a weekly report with no spreadsheet

Microsoft Advertising is live, and as the default on a lot of corporate desktops it often serves B2B queries at lower competition and cheaper clicks. Clone a winning Google search campaign, with its ad groups, keywords and responsive search ads, into Microsoft in one conversation. Then ask for spend, leads, cost per lead and week-over-week change by channel and get a single table across Google, Meta, Microsoft, LinkedIn, TikTok and ChatGPT Ads, plus GA4 and Search Console.

Weekly lead report
Harrow Solar · week 42
Google Ads171 leads$105
Meta Ads122 leads$82
Microsoft38 leads, copied from Google$71
LinkedIn Ads9 leads$391
Cost per lead by channel, every Monday, without a spreadsheet.

How to connect your lead accounts

One address, one sign-in, and your first answer arrives in the same chat.

Add Opus Growth

Questions lead generation teams ask

Copy any of these into ChatGPT or Claude. The assistant reads your account and prepares the answer.

Show cost per lead by campaign for the last 30 days across Google Ads, Microsoft Advertising and LinkedIn, and flag anything above $150.

Pull search terms from the last 60 days with 3+ clicks and zero conversions, group them by theme, and draft a negative keyword list, preview it before adding anything.

Audit my conversion actions: which count as primary, are form and call conversions double-counting, and is the lead event firing in Tag Manager and GA4?

Create a LinkedIn Lead Generation campaign group and a Sponsored Content campaign targeting Heads of Operations at 201 to 1,000 employee manufacturers in Germany at $150/day, and show me the preview first.

Most of our phone leads close between 9am and 6pm, set the ad schedule to match and adjust the call extension hours.

Weekly summary: spend, leads, CPL and week-over-week change by channel, then tell me the three ad groups to cut and where to move that budget.

Nothing reaches your ad accounts without your yes.

Every change comes back as a preview first. If a request breaks a safety limit, the assistant says so and offers what is allowed.

  • Preview before every write

    You see the item, the current value and the new value before anything is applied.

  • Budget limits

    A budget can rise by at most 50% in one step and 100% within 24 hours, and a single cut cannot go deeper than 80%.

  • New campaigns start paused

    Campaigns, ad sets and ads created from chat stay paused until you turn them on.

  • Every action is logged

    Applied changes are recorded with the account and the time.

ClaudeOpus Growth connected
Triple the Meta Instant Form budget, we need leads this week.

What lead generation teams say about Opus Growth

Real reviews, shown as written.

5/5
“Using it for g-ads and microsoft ads including meyword planner. Not building campaigns from the ads editor anymore :) just review and take them live.”
irfan eltem · DE · July 23, 2026 · Trustpilot
Trustpilot
4.2/ 5
4.2 / 5

Based on 13 reviews · All Trustpilot reviews

In-panel rating
4.7/ 5

22 ratings, 19 of them 5 stars

All in-panel ratings come from people who use the product themselves. We check this against purchase records.

Start free trial, upgrade as you grow.

Free

$0

per month

no card needed

Start free trial

Try it on your own ad account before you buy.

What's included

  • 75 credits that never expire*
  • Google, Meta, TikTok, LinkedIn, Microsoft and ChatGPT Ads
  • Use from ChatGPT, Claude and other assistants
  • Every tool, live changes included
  • Preview and approval on every change
  • Budget safety limit and audit log
  • When credits run out, usage pauses; no charge
  • *For example about 37 reports or 25 account audits.

Pro

Most popular

$49

per month

billed monthly

Choose Pro

For a business running its own ads.

What's included

  • 5,000 credits renewed every month*
  • 1 ad account per platform
  • Google, Meta, TikTok, LinkedIn, Microsoft and ChatGPT Ads
  • Use from ChatGPT, Claude and other assistants
  • Data Studio (Looker Studio) reports under your brand**
  • Preview and approval on every change
  • Budget safety limit and audit log
  • Priority support from a person
  • *Every job your AI does uses credits: a report is 2, an account audit 3, building a campaign 8.
  • **Give your client a live report dashboard with your own logo.

Agency

$99

per month

billed monthly

Choose Agency

For anyone managing ads for several clients.

What's included

  • Unlimited credits*
  • Every client account through your manager account (MCC)**
  • Switch clients without reconnecting
  • 1,000 SEO/GEO credits every month***
  • Google, Meta, TikTok, LinkedIn, Microsoft and ChatGPT Ads
  • Use from ChatGPT, Claude and other assistants
  • Data Studio reports, preview and approval
  • Budget safety limit and audit log
  • A dedicated account manager and priority SLA
  • *Ask for reports, audits and changes without counting.
  • **As an agency you don't connect clients one by one.
  • ***Run keyword, competitor, backlink and AI-visibility research from the chat.

All-in-One

$149

per month

billed monthly

Choose All-in-One

For ads, websites and SEO on one subscription.

What's included

  • Everything in Agency: unlimited credits, MCC, client switching
  • AI Server: 30 GB for your websites, up to 15 sites*
  • 15,000 SEO/GEO credits every month**
  • WordPress plugin for one site***
  • Google, Meta, TikTok, LinkedIn, Microsoft and ChatGPT Ads
  • Use from ChatGPT, Claude and other assistants
  • Data Studio reports, preview and approval
  • Budget safety limit and audit log
  • A dedicated account manager and priority SLA
  • *Build, edit and publish your website by telling ChatGPT or Claude what you want.
  • **Run keyword, competitor, backlink and AI-visibility research from the chat.
  • ***Manage posts, pages and plugins on your existing WordPress site from the chat.

Enterprise

Custom

Let's talk

For teams and organizations arriving with their own domain. We listen to what you need and put together an offer for your team.

Contact us

Everything in Agency, plus:

  • Unlimited members; add or remove teammates yourself
  • A role per person: admin, member or read-only
  • Credits per seat; any seat can be made unlimited
  • See each member's credits and connected platforms
  • One central subscription and invoice
  • Your own domain and a dedicated contact

Prices in USD · Secure payment via Paddle · Cancel in one click

Lead generation with Opus Growth: frequently asked questions

It works from whatever your ad platforms count as a conversion. If your qualified-lead stage is already imported back into Google Ads as an offline conversion action, Opus Growth can report on it and move bidding to optimize toward that instead of raw form fills. If it isn't, the fastest route to lead quality is cleaning the inputs, search terms, negatives, match types, targeting and tracking hygiene, which is exactly what the write tools do. Opus Growth works inside your ad and measurement platforms; it does not read your CRM.

It writes. For lead gen that means creating search, Performance Max and Demand Gen campaigns, adding keywords and negatives, switching to Target CPA, shifting daily budgets, editing responsive search ads, managing call and sitelink assets, setting ad schedules, and creating and correcting conversion actions. On the form side it builds Google lead forms and Meta Instant Forms with your own questions, attaches them to ads, and downloads the leads from Meta, LinkedIn and TikTok forms. It also builds LinkedIn campaign groups, campaigns and creatives. Reporting is included, but real changes inside the account are the point.

Every change comes back as a preview first. The assistant shows exactly what will change (account, campaign, field, old value, new value) and nothing reaches the ad platform until you confirm. A budget can rise by at most 50% in one step and 100% within 24 hours, every confirmed change is written to an audit log, and each customer's connection stays isolated. You can put the connector in a junior buyer's hands without worrying that one misread sentence multiplies a daily budget.

Most of it, it can fix. List conversion actions and see which are primary versus secondary, spot duplicate form and call conversions, and change counting settings. When the tag itself is wrong, Google Tag Manager tools create triggers, tags and variables and publish a new container version, while GA4 and Search Console data help confirm the event fires. It is still worth submitting one test lead afterwards, then ask the assistant to pull the numbers and prove it landed.

Job title, job function, seniority, industry, skills, company size and geography, including location exclusions. You describe the audience in plain words, for example "Heads of Demand Generation at 201 to 1,000 employee SaaS companies in DACH", and the connector resolves LinkedIn's targeting URNs so you never hand-copy an ID. Reporting pivots the same way, so you can compare cost per lead by seniority or job function and cut the segments that only generate content downloads.

Frequently, yes. Microsoft Advertising is live, and because it is the default search on a large share of corporate desktops, B2B queries there often face less competition and cheaper clicks. The low-risk test: clone a winning Google search campaign, ad groups, keywords, RSAs, into Microsoft in a single conversation, run it two weeks, then compare cost per lead side by side in the same chat. If it underperforms, you pause it the same way you launched it.

Start with a free trial: 75 credits, no card required. Pro is $49/month with 5,000 credits and covers every live platform. Agencies should take Agency at $99/month, unlimited credits plus multi-account and MCC-safe management, so one connection covers every client whose leads you are responsible for. Yearly plans are $490 and $990. Billing is in USD through Paddle, and you can cancel anytime. There is also All-in-One at $149 a month, which adds an AI Server and 15,000 SEO credits every month, and Enterprise for teams, priced on request.

Six ad networks are live today: Google Ads, Meta Ads (Facebook and Instagram), Microsoft Advertising, TikTok Ads, LinkedIn Ads and ChatGPT Ads. Google Tag Manager, GA4, Search Console, YouTube and Google Business Profile run on the same connection, so tracking, website traffic and local listings sit next to the ad numbers. It runs in Claude (claude.ai and the desktop app), in ChatGPT through the published Opus Growth plugin (opus-growth.com/chatgpt), and in Cursor and Claude Code, with sign-in on each platform's own page.

Pay for leads that book

Connect your lead-gen accounts to ChatGPT or Claude in about 60 seconds: paste https://mcp.opus-growth.com/mcp, sign in with Google, and ask for cost per qualified lead by campaign. Free trial, 75 credits, no card, no API keys. In ChatGPT, open the published Opus Growth plugin at opus-growth.com/chatgpt, install it, approve the Opus Growth sign-in, then start a chat with @Opus Growth.