# GrowthPilot AI Publish Pack

Use these drafts for the first account-authorized exposure sprint after a stable URL and durable lead storage are verified. Replace `{{FINAL_URL}}` with the production URL, keep the launch-status link in every post, and record only real posts or sends with `npm run launch:record-exposure`.

Do not use these as proof of exposure by themselves. They are copy-ready drafts, not published posts, directory submissions, CRM writes, backlinks, rankings, AI citations, leads, revenue, sales, or ad ROI.

## Launch Links To Swap In

- Homepage: `{{FINAL_URL}}/?utm_source={{channel}}&utm_medium={{medium}}&utm_campaign=first_exposure`
- Free audit offer: `{{FINAL_URL}}/offers/free-ai-growth-audit.html?utm_source={{channel}}&utm_medium={{medium}}&utm_campaign=free_audit`
- Resource center: `{{FINAL_URL}}/resources/?utm_source={{channel}}&utm_medium={{medium}}&utm_campaign=resource_center`
- Guarantee checker: `{{FINAL_URL}}/tools/ai-seo-guarantee-checker.html?utm_source={{channel}}&utm_medium={{medium}}&utm_campaign=guarantee_checker`
- RFP question generator: `{{FINAL_URL}}/tools/ai-seo-rfp-question-generator.html?utm_source={{channel}}&utm_medium={{medium}}&utm_campaign=rfp_generator`
- Contract risk grader: `{{FINAL_URL}}/tools/ai-seo-contract-risk-grader.html?utm_source={{channel}}&utm_medium={{medium}}&utm_campaign=contract_risk_grader`
- Proposal grader: `{{FINAL_URL}}/tools/ai-seo-proposal-grader.html?utm_source={{channel}}&utm_medium={{medium}}&utm_campaign=proposal_grader`
- Pricing page: `{{FINAL_URL}}/pricing.html?utm_source={{channel}}&utm_medium={{medium}}&utm_campaign=pricing_transparency`
- Launch status: `{{FINAL_URL}}/launch-status.html`

## LinkedIn Post 1: Guarantee Checker

Before buying AI SEO, ask one boring question:

What exactly is the vendor guaranteeing?

I keep seeing buyers get pitched things like:

- "We will get you cited by ChatGPT."
- "We guarantee AI search visibility."
- "We will rank you in Google AI Overviews."
- "You will get qualified leads from GEO."

Some of those claims may be useful goals. They are not clean guarantees.

So I built a free AI SEO guarantee checker inside GrowthPilot AI. Paste the claim, and it flags risky wording around rankings, AI citations, traffic, leads, revenue, and ad ROI.

Free checker:
`{{FINAL_URL}}/tools/ai-seo-guarantee-checker.html?utm_source=linkedin&utm_medium=social&utm_campaign=guarantee_checker`

Launch status and boundaries:
`{{FINAL_URL}}/launch-status.html`

No ranking guarantees. No AI answer inclusion guarantees. No lead or ROI guarantees. The point is to help buyers ask better questions before signing.

## LinkedIn Post 2: RFP Questions

Hiring an AI SEO, GEO, or AEO vendor?

Do not start with "how fast can you get us traffic?"

Start with:

- Which buyer questions are we trying to become answer-worthy for?
- What proof gaps keep us from being cited or trusted?
- Which pages should exist before content production starts?
- How will source, campaign, and lead follow-up be tracked?
- What claims are not guaranteed?
- What does the first 7-day test need to prove before a retainer?

I built a free RFP question generator for this exact buying moment.

Try it:
`{{FINAL_URL}}/tools/ai-seo-rfp-question-generator.html?utm_source=linkedin&utm_medium=social&utm_campaign=rfp_generator`

Resource center:
`{{FINAL_URL}}/resources/?utm_source=linkedin&utm_medium=social&utm_campaign=resource_center`

Launch status:
`{{FINAL_URL}}/launch-status.html`

I would rather help buyers run a smaller, clearer diagnostic than watch another vague "AI SEO package" get approved without evidence.

## LinkedIn Post 3: Contract Risk

AI SEO contracts need a little more daylight.

Before signing an agency, consultant, or software retainer, check whether the contract explains:

- What deliverables are actually included.
- What happens if no rankings, citations, traffic, leads, or sales appear.
- Who owns the content, accounts, data, and reports.
- How buyer prompts and competitor citations are measured.
- Whether the vendor is promising outcomes they cannot control.
- How the first pilot can stop before becoming a long retainer.

I built a free AI SEO contract risk grader for founders, marketers, and procurement teams.

Use it with anonymized terms:
`{{FINAL_URL}}/tools/ai-seo-contract-risk-grader.html?utm_source=linkedin&utm_medium=social&utm_campaign=contract_risk_grader`

Free URL audit:
`{{FINAL_URL}}/offers/free-ai-growth-audit.html?utm_source=linkedin&utm_medium=social&utm_campaign=free_audit`

Launch status and boundaries:
`{{FINAL_URL}}/launch-status.html`

No legal advice. Just a practical checklist before the budget turns into a commitment.

## LinkedIn Post 4: Pricing Transparency

AI SEO pricing is confusing because buyers are comparing different things:

- Software subscriptions.
- Consultant audits.
- Agency retainers.
- Content production.
- Technical cleanup.
- Paid-media testing.
- CRM and follow-up work.

Those should not all be judged by the same promise.

For GrowthPilot AI, I am keeping the ladder explicit:

- Free mini-audit for one public URL.
- Starter diagnosis for a focused AI-search and ad-readiness report.
- 7-day growth test when there is enough evidence to test pages, offers, and acquisition angles.
- Monthly execution only after the diagnostic shows a real path.

Pricing page:
`{{FINAL_URL}}/pricing.html?utm_source=linkedin&utm_medium=social&utm_campaign=pricing_transparency`

Resource center:
`{{FINAL_URL}}/resources/?utm_source=linkedin&utm_medium=social&utm_campaign=resource_center`

Launch status:
`{{FINAL_URL}}/launch-status.html`

No guaranteed rankings, ChatGPT mentions, AI citations, traffic, leads, revenue, sales, or ad ROI. Buy diagnosis before scale.

## X Thread: One URL Before Spend

1/ Most small teams do not need "more AI content" first.

They need to know whether one page is clear enough for buyers, AI assistants, search crawlers, and paid traffic.

2/ GrowthPilot AI turns one product or service URL into a first-mile growth diagnosis.

It looks at page clarity, proof gaps, competitor pressure, buyer prompts, ad hooks, and follow-up readiness.

3/ The useful question is not "can AI write more pages?"

It is:

What is missing before this page deserves more traffic?

4/ I added free tools for the moments where buyers are most likely to make expensive mistakes:

- guarantee checker
- RFP question generator
- proposal grader
- contract risk grader
- pricing calculator
- vendor shortlist builder

5/ I also added a resource center so buyers and reviewers can start with human-readable guides instead of JSON, sitemap files, or crawler docs:

`{{FINAL_URL}}/resources/?utm_source=x&utm_medium=social&utm_campaign=resource_center`

6/ Free audit offer:

`{{FINAL_URL}}/offers/free-ai-growth-audit.html?utm_source=x&utm_medium=social&utm_campaign=free_audit`

7/ Boundaries matter:

No ranking guarantees. No AI citation guarantees. No ad ROI guarantees. No fake lead claims.

Launch status:
`{{FINAL_URL}}/launch-status.html`

8/ If you want to pressure-test the idea, send one public URL and tell me what you were about to spend money on: SEO, ads, content, agency, or software.

## Hacker News / Indie Hackers Draft

Title:
`I built a tool that checks one URL before you buy SEO, AI content, or ads`

Body:

I am building GrowthPilot AI as a first-mile diagnosis tool for small teams.

The workflow starts with one product, service, or SaaS URL and produces:

- AI-search readiness findings.
- Buyer question and answer-engine gaps.
- Competitor/citation gaps.
- Ad hooks and paid-media guardrails.
- Missing proof, FAQ, comparison, and offer pages.
- A 7-day growth test outline.

The part I am most interested in feedback on: whether the free tools are useful before someone hires an AI SEO vendor or buys another content/ad package.

Resource center:
`{{FINAL_URL}}/resources/?utm_source=indiehackers&utm_medium=community&utm_campaign=resource_center`

Free audit:
`{{FINAL_URL}}/offers/free-ai-growth-audit.html?utm_source=indiehackers&utm_medium=community&utm_campaign=free_audit`

Launch status and boundaries:
`{{FINAL_URL}}/launch-status.html`

I am deliberately not claiming guaranteed rankings, AI citations, traffic, leads, revenue, or ad ROI. I am trying to make the first diagnostic sharper before spend scales.

## Short Video Script

Hook:
"Before this business spends on SEO, AI content, or ads, I want to inspect one URL."

Screen beats:

1. Show the URL input or homepage.
2. Open the resource center.
3. Show the guarantee checker.
4. Show the RFP question generator.
5. Show the contract risk grader.
6. Show the free audit offer.
7. End on launch status and boundaries.

Voiceover:
"GrowthPilot AI is a first-mile diagnosis workflow. It helps you check page clarity, AI-search readiness, competitor gaps, risky vendor promises, and paid-media guardrails before you buy more traffic. No ranking guarantees. No AI citation guarantees. Just a cleaner way to decide what to fix first."

CTA:
"Send one public URL if you want a first-pass audit."

## Cold Email Follow-Up With Screenshot

Subject: quick AI-search observation for {{brand}}

Hi {{name}},

I ran a tiny first-pass check on {{brand_url}} and found one gap worth looking at:

{{specific_gap}}

The reason it matters: this is the type of information buyers, search results, and AI answer tools often use when comparing options.

I am building GrowthPilot AI to turn one URL into a practical diagnosis before teams spend more on SEO, AI content, ads, or retainers.

If useful, I can send a short outline covering:

- page clarity
- buyer questions
- competitor/citation gaps
- proof and FAQ gaps
- ad hooks
- first 7-day test plan

Worth sending?

Boundary: no guaranteed rankings, AI citations, traffic, leads, revenue, or ad ROI. This is a diagnostic, not a promise.

## Evidence Recording Rule

After a real post, submission, DM, or email is executed from an authorized account, record it with evidence:

```bash
npm run launch:record-exposure -- \
  --channel "LinkedIn Guarantee Checker Post" \
  --status posted \
  --public-url "PASTE_REAL_PUBLIC_POST_URL" \
  --tracking-url "{{FINAL_URL}}/tools/ai-seo-guarantee-checker.html?utm_source=linkedin&utm_medium=social&utm_campaign=guarantee_checker" \
  --evidence "Posted from an authorized founder-controlled account; screenshot or public URL saved." \
  --result "PASTE_OUTCOME_AND_NEXT_STEP"
```
