FAQ

Questions, answered.

Pricing, plans, platforms, privacy, agency use — the things people ask before signing up. If yours isn't here, the contact form gets a reply within 24 hours.

Getting started

What is HookedOnAds?

HookedOnAds is a structured ad generation tool built for media buyers. You input a product profile and a brief — it returns ad angles, hooks, copy, creative briefs, and a full Meta or Google campaign plan. Every module returns validated, ready-to-paste output rather than chat-style prose.

How is this different from ChatGPT or generic AI tools?

ChatGPT is a blank chat box — you re-explain your product, audience, and offer every time, and the output comes back as long-form prose you have to re-shape into ads. HookedOnAds saves your product profile once (USP, offer, demographics, brand voice), runs five structured modules in parallel, and returns typed JSON output that slots straight into Meta or Google Ads.

Do I need a credit card to sign up?

No. The free plan is open — sign up with email and start generating briefs immediately. Paid plans are confirmed manually for now; you stay on free until billing is set up.

How long does a brief take to generate?

Around 30 seconds for the core modules. All five modules (angles, hooks, copy, creatives, campaign) fire in parallel and stream into the workspace as they complete. Landing page and wireframe modules (Pro+) run in addition to those.

Pricing & plans

What's included on the free plan?

The free plan lets you create a product profile, run a limited number of briefs per day, and access the core ad-generation modules. The setup checklist and column preset on the playbook page are also free. Phases, green-marking rules, profitability tiers, scaling rules, the analyzer breakdown, and the landing page + wireframe modules are paid.

What do paid plans unlock?

Higher daily generation limits, the full Meta & Google playbooks (phases, scaling rules, profitability tiers, green-marking), the per-metric analyzer breakdown, landing page copy, and wireframe generation. Agency tier adds room for more clients and product profiles.

How does billing work?

Paid plans are currently confirmed manually. You sign up free, request an upgrade from inside the app, and we email within 24 hours to set up payment. Self-service Stripe checkout is on the roadmap.

Can I cancel anytime?

Yes. There are no long-term contracts — cancel or downgrade whenever you want. Your account stays active until the end of the billing period you've already paid for.

Do you offer refunds?

If something is broken on our end or the tool genuinely isn't working for you, email us through the contact form within 7 days of payment and we'll work it out. We'd rather give you a refund than keep your money if the product isn't a fit.

Platforms & output

Which ad platforms are supported?

Meta Ads (Facebook + Instagram) and Google Ads (Search, PMax, Display). The campaign module, playbook page, and analyzer all switch between Meta and Google with a tab. TikTok and LinkedIn are on the roadmap.

Can I paste the output straight into Ads Manager?

Yes. Ad copy, headlines, descriptions, and CTAs are written to the character limits each platform enforces. The campaign module returns full naming conventions, URL parameters, and bidding recommendations.

Does the tool generate images or videos?

Not yet. The creative module returns image briefs (scene, subject, overlay text) and a short-form video script. Image and video generation via vision-capable models is on the v2 roadmap — using the photos and videos you upload to your product profile as reference.

What's the analyzer?

Upload a CSV export from Meta or Google Ads Manager and the analyzer applies platform-specific green-marking rules, profitability tiers (based on your product's price + margin), and ranks rows by winner. Free users see the winner and ranking; paid users get the per-metric breakdown.

Agencies & teams

Can I use this for multiple clients?

Yes. Each client is a separate product profile — the saved generations list filters by product so you never mix them up. The Agency tier raises product and daily-generation limits for heavier client loads.

Do you offer team or seat-based pricing?

Right now it's per-account. Multi-seat workspaces are on the roadmap. If you're an agency that needs to onboard a team sooner, mention it in the contact form and we'll work out a manual setup.

Can I white-label the output for clients?

The output is yours to deliver however you want — paste into client decks, ad managers, or shared docs. There's no HookedOnAds branding inside the generated copy or campaign structure.

Privacy & data

Is my product data safe?

Yes. Product profiles, briefs, and uploaded media are stored in Supabase with row-level security — only your account can read your data. We don't train models on your inputs and we don't share data with third parties beyond the AI provider required to run the generations.

Do you train AI models on my briefs?

No. Your inputs and generated outputs are not used to train any model. They're stored on your account so you can re-open, duplicate, or regenerate them.

Can I delete my account and data?

Yes. Email through the contact form and we'll delete your account, profiles, generations, and uploaded media within 7 days.

Troubleshooting

What if the output isn't good?

First check that your product profile is filled out — USP, offer, demographics, and brand voice all feed every prompt. A thin profile gives thin output. Then regenerate the specific module (not the whole brief) for a fresh variation. If a module is consistently weak, send us a screenshot via the contact form and we'll tune the prompt.

I can't sign in — what do I do?

If you signed up but never received the confirmation email, check your spam folder, then use the magic-link option on the login page. If neither works, contact us and we'll confirm your account manually.

I hit my daily limit. What now?

Daily limits reset at midnight UTC. If you need more throughput today, upgrade from inside the app — we confirm paid plans within 24 hours. Regenerating a single module costs less than a full brief.
Still curious?

The fastest answer is a free brief.

Sign up, plug in a product, run one generation. You'll know in 30 seconds if this fits your workflow.