ADS STUDIO

Build the campaign, dry-run it, then publish it

Create Google, Meta and TikTok campaigns from inside the CRM. Every draft is validated against the network, dry-run before a single impression is bought, and can be sent for approval before it goes live. The spend then reports against the pipeline it produced.

  • Google, Meta and TikTok
  • Dry run before publishing
  • Approval step built in
app.crmsolid.com/ads-studio
Draft · not yet live
Draft
Q3 demo requests, UK
Networks
Google Search + Meta
Daily budget
£40
Before it goes live
Validated against the network
Dry run: 0 errors, 2 warnings
3Sent for approval
4Publish

Warning: no negative keywords set. Display network is off.

Ad tooling with a safety rail in front of the money

The expensive mistakes in paid search are not creative mistakes. They are a wrong setting published at 2am, and they are all preventable before anything spends.

Three networks, one builder

Google, Meta (Facebook and Instagram) and TikTok campaigns are built in the same interface, with the same structure and the same review, instead of three ad managers and three sets of habits.

Drafts that stay drafts

Everything starts as a draft you can edit, duplicate or delete. Nothing reaches a network until you publish it deliberately, so an unfinished idea cannot spend money overnight.

Validation against the network

Before publishing, the draft is checked against what the network will actually accept, so you find out about a rejected headline or a missing field here rather than after the campaign silently fails to serve.

A real dry run

The dry run submits the campaign for evaluation without buying anything, and returns the errors and warnings the network raises. It is the difference between believing a setup is right and knowing it.

An approval step

Send a draft for review and let somebody sign it off before it goes live. Agencies get client approval on the record; teams get a second pair of eyes on the budget line.

AI ad copy in the builder

Generate headlines and descriptions inside the draft you are working on, then edit them. No pasting between a writing tool and an ad manager.

Duplicate what worked

Copy a campaign that performed and change the parts that need changing. Structure is reused rather than rebuilt from memory each quarter.

Spend beside revenue

Campaign reporting sits next to the finance ledger, the pipeline and the contacts. Cost per lead is a number the same system knows both halves of.

Attribution back to the campaign

Leads and conversions can be tied to the campaign that produced them, so the reporting answers which campaign to keep rather than only what it cost.

Your own ad accounts

You connect your own Google, Meta and TikTok accounts and the spend goes through them. We are the builder and the record, not a reseller taking a margin on your media.

Reporting on connected accounts

Even without building here, connected Google, Meta and TikTok accounts report into the same dashboards as the rest of the business.

A change record

Drafts, reviews, validations and publishes leave a trail, so "who changed the budget" has an answer that does not depend on somebody remembering.

What Ads Studio is

Ads Studio builds, validates and publishes advertising campaigns on Google, Meta and TikTok from inside CRM Solid. A campaign starts as a draft, is checked against the network, is dry-run to surface the errors and warnings the network itself raises, can be sent to somebody for approval, and only then publishes. Once live, the spend reports next to the pipeline and the revenue in the same workspace.

The reason it exists is that the gap between an ad manager and a CRM is where paid budgets quietly die. The ad platform knows what you spent and the CRM knows what you earned, and nobody joins them until the quarter is over. Building the campaign where the revenue already lives closes that gap by default.

The flow, in order

Each step exists because skipping it is how money gets wasted.

  1. Draft: build the campaign, ad groups or ad sets, targeting, budget and creative. Nothing is live and nothing is spending.
  2. Validate: the draft is checked against what the network will accept, so structural problems surface here rather than after publishing.
  3. Dry run: the campaign is submitted for evaluation without buying anything, and the network's own errors and warnings come back.
  4. Review: send it for approval. A client or a colleague signs it off, and the approval is on the record.
  5. Publish: the campaign goes live in your own ad account, and reporting starts feeding the same dashboards as the rest of the business.

Why a dry run matters more than it sounds

Most paid-media disasters are configuration, not creative. A campaign that quietly served on the display network instead of search. A budget that read as daily when it was meant as monthly. A conversion action that was never linked, so the optimiser had nothing to optimise towards.

None of these announce themselves. They show up as a bill and a flat pipeline. A dry run asks the network what it thinks of the setup before any of it is bought, and returns the warnings that would otherwise have been discovered in an invoice.

The honest limits

Two things to know before planning around this.

  • Ads Studio is a Business feature, at $99 a month. Connecting and reporting on Google, Meta and TikTok ads is on the same plan.
  • You bring your own ad accounts and your own media budget. We do not resell inventory and we do not take a percentage of spend; what you pay us is the subscription.

Frequently asked questions

It builds, validates and publishes Google, Meta and TikTok ad campaigns from inside CRM Solid. Campaigns start as drafts, are validated against the network, dry-run before anything is bought, can be sent for approval, and then publish into your own ad accounts.
Google, Meta covering Facebook and Instagram, and TikTok. All three are built in the same interface with the same draft, validation, dry-run, approval and publish flow.
It submits the campaign for evaluation without buying anything and returns the errors and warnings the network raises. You find out about a rejected headline, a missing field or a risky setting before it costs money rather than after.
Yes. A draft can be sent for review and signed off before publishing, which is what agencies need for client approval and what teams use as a second check on the budget.
No. You connect your own Google, Meta and TikTok ad accounts and the media spend goes through them directly. What you pay us is the CRM Solid subscription.
No. It is a Business feature at $99 a month, as is connecting and reporting on Google, Meta and TikTok ad accounts.
That is the reason it lives in the CRM. Campaign spend reports next to the pipeline, the contacts and the finance ledger, and leads and conversions can be attributed back to the campaign that produced them.
Ready to ship

Stop discovering setup mistakes in the invoice

Ads Studio is included on Business. Start free and upgrade when you are ready to spend.

Free forever plan · GDPR-ready · No credit card required

We value your privacy

We use cookies to improve our site, analyze traffic, and personalize ads. You can accept all, reject non-essential, or customize your choices. Read our Cookie Policy.