Skip to content

marketing-content · tool

Hookset

The next set of headlines and primary texts, as drafts in Google Ads and Meta — not live spend

popular

10 h/mo

Saved

45 min

Setup

5

Systems touched

70

Credits per run

$1,490

Perpetual single-workspace license · Band 2 · Workhorse

Or included in Growth at $990/mo, along with everything else that tier carries.

Book a demo
Deployment
connected
Setup
45 min
Hours saved / month
10
Included from
Growth
Credits per run
70

03 — Proof

What is measured, and what is not.

The hours and the setup time are catalog math at a stated volume. Production telemetry is not published yet, and nothing here pretends otherwise.

Catalog math

24 RSA/primary-text variants/month × 15 min (~6h) + ~4h of pausing losers and loading the next set

Run telemetry

04 — What it does / 4 outputs

Writes ad-copy variants from winners and landing pages, then uploads them as paused drafts.

  • Paused RSA/primary-text drafts
  • loser list with replacement copy
  • policy-flagged lines

05 — One run

What one run takes in, and what it puts back.

No sandbox on this page yet. This is the real input and output contract from the record, not a demo recording.

In

  • Ad account + campaign/ad-set IDs
  • landing URL
  • performance export (or live API)
  • claim/proof lines
  • CPA/CTR floor

Out

  • Paused RSA/primary-text drafts
  • loser list with replacement copy
  • policy-flagged lines
  • upload log

06 — How it works / 45 min setup

Three steps, then it is furniture.

  1. 01

    Connect Google Ads and Meta Ads

    Scoped authorisation, revocable from your IdP or the dashboard.

  2. 02

    Point it at the work

    Ad account + campaign/ad-set IDs, landing URL.

  3. 03

    It runs

    Paused RSA/primary-text drafts — on a trigger or a schedule, 45 minutes after you start.

07 — Features / 7 listed

What is actually in the box.

  • Pulls asset-level results from Google Ads and Meta Ads for the campaigns you select
  • New copy is anchored to the landing page claim and to winners, not to a blank brief
  • Character-count enforcement per network; it will not propose a 90-character Google headline
  • Uploads paused / unpublished only; never sets an ad to active
  • Disapproved-policy precheck against obvious personal-attributes and “guaranteed results” phrasing
  • Loser list: assets below your CTR or CPA floor for 14 days, with a suggested replacement
  • Creative files are out of scope; Hookset will not crop a square from a blog hero

08 — Data

Does it fit your stack and your data?

Inputs this product consumes and outputs it produces
InputOutput
Ad account + campaign/ad-set IDsPaused RSA/primary-text drafts
landing URLloser list with replacement copy
performance export (or live API)policy-flagged lines
claim/proof linesupload log
CPA/CTR floor

09 — Integrations / 5 systems

It touches these, and nothing else.

10 — The money

Your hours, your hourly cost.

Two numbers: the hours this product removes at the catalog's stated volume, and the cost of an hour, which only you know.

10

You type this one. We do not know what an hour costs you.

Recovered per month

$500

10 h × $50 an hour, before the credits a run spends.

Where the hours come from: 24 RSA/primary-text variants/month × 15 min (~6h) + ~4h of pausing losers and loading the next set.

11 — Pricing

Buy it outright, or get it with a plan.

One-time

$1,490

  • Perpetual single-workspace license to this product’s logic, UI and connectors. Runs still spend credits.
  • Returns $596 as non-expiring credits at your tier’s rate.
  • Twelve months of updates and connector maintenance included.

Per run

70 credits

$1.40 a run at the Starter rate of $0.0200 per credit, less on every tier above it.

Credit class: standard

Every run carries a published hard ceiling. A run that hits it stops and re-quotes instead of billing on.

See how plans and credits work

12 — Security

Runs on nox.markets, acts in your tools.

A scoped OAuth token pulls only the objects the inputs above require, writes the outputs back to your system of record, and keeps the run payload for your workspace retention window. Revoke the token in your IdP or in the dashboard; connector secrets are deleted within 24 hours of a disconnect.

Run payloads are kept for your workspace retention window — 30 days by default on Starter and Growth, 90 on Scale and Enterprise, with zero retention available on Enterprise.

Read the security controls

13 — Customers

Someone like you, running this.

14 — Detail

The long version, including what it will not do.

Paid social and search copy at this size is a spreadsheet of last month’s winners, a landing-page scrape, and an afternoon of typing into Google Ads RSAs and Meta primary texts. Hookset is a connected tool. You pick a campaign (or an ad set), it reads the last 30 days of asset performance you already have in the ads account, reads the landing URL, and proposes a new set of headlines/descriptions (Google) or primary texts/headlines (Meta). It uploads them as *paused drafts* or unpublished posts.

It does not change bids, budgets, audiences, or targeting. It does not turn ads on. A media buyer still unpauses. It will not generate image or video creatives — copy only; if your bottleneck is motion design, this will not help. If you already run Performance Max with Google’s own assets and you never look at RSA pins, skip it. Buy it when a human is still the copy engine for two ad accounts and the losers sit live for three extra weeks because swapping them is tedious.

15 — Questions / 5 answered

Before you buy.

What does it need from me before it can run?

Ad account + campaign/ad-set IDs; landing URL; performance export (or live API); claim/proof lines; CPA/CTR floor. Nothing else is collected for a run.

How long does setup take?

45 minutes. Runs on nox.markets, acts in your tools. You authorise Google Ads, Meta Ads, HubSpot, Webflow, Slack once.

What does it cost to own?

$1,490 once — band 2, Workhorse. Runs still spend credits. It is also included in the Growth plan at $990/mo — buying it outright is the way to keep it after a plan ends.

What does it hand back?

Paused RSA/primary-text drafts; loser list with replacement copy; policy-flagged lines; upload log.

Where does the hours-saved number come from?

24 RSA/primary-text variants/month × 15 min (~6h) + ~4h of pausing losers and loading the next set

16 — Related / 4 products

More on the Marketing & Content shelf.

17 — Collections / 0 shelves

Where it sits on a shelf.

No curated shelf lists this product yet.

Hookset runs 10 hours of this a month.

Book a demo

Or keep looking: Marketing & Content · Products for this team · The whole catalog

$1,490Included in Growth · $990/mo