GTM reportsOverviewFindings explorerInternal. Built from reviewed runs in reports/publish.

Google Ads audit · boldcreate

2026-11-12 15:47 · success · score 50· by sarathkumarvenkatesan · reviewed by sarathkumarvenkatesan on 2026-11-12· backend claude-code 2.1.322 (claude-opus-5-5)

Checklist: demand-gen/paid/ads-account-audit.md

Summary

Headline

BoldCreate has no Google Ads account of its own. It runs as two Search campaigns inside the syncfusion.com account (9780479270, USD): "BoldCreate AI | US" (started 2026-11-06) and "BoldCreate AI | Tier3" (India only, started 2026-11-07). Both campaigns are ENABLED and SERVING, with approved ads, eligible keywords and $100.00/day budgets each. They have had 0 impressions, 0 clicks and $0 spend from launch through 2026-11-12. The rest of the account spent $6,490.11 over 2026-11-06 to 2026-11-11, so the account itself is delivering. The cause can't be identified from the API: the US campaign shows primary status LIMITED with reasons BIDDING_STRATEGY_LEARNING plus two UNKNOWN, and both campaigns had status changes on 2026-11-10. Setup is mostly sound: phrase/exact only, Presence geo, Search Partners and Display off, auto-apply off. The gaps are conversion tracking (BoldCreate actions are secondary, bidding is Maximize Clicks, no CRM import) and ad copy with hard-coded prices and an unsourced customer count.

Score

50 / 100 (6 of 12 checked items passed; a warn counts as not passed; 3 items n/a, 1 not checked)

Top 3 actions

  1. Find out why the campaigns aren't serving (not a checklist item, but blocks everything else). In the Ads UI, check the campaign status details, the 2026-11-10 status changes, the ad review history and the keyword diagnosis ("Ad preview and diagnosis") for both campaigns. Owner: paid search lead.
  2. Count BoldCreate conversions correctly (B3, B4). Make "BoldCreate Start Building Signup" and "BoldCreate Book a Demo Sign-up" primary for these two campaigns, and plan a CRM import of a qualified BoldCreate stage. Owner: paid search lead and sales ops.
  3. Clean up ad claims (C4). Remove "$199/mo…" and "AI at Provider Cost + 10%" from ad copy and link to the pricing page, or have product marketing confirm and own them. Source or remove "47,000+ Syncfusion Customers".

Findings

Ads account audit: boldcreate, syncfusion.com (9780479270), BoldCreate campaigns only, 2026-11-12

Period: 2026-10-15 to 2026-11-11 (28 days), compared with 2026-09-17 to 2026-10-14 | Run by: Claude

ID Item Result Evidence Est. monthly waste Proposed fix
A1 Broad match without negatives Pass Only PHRASE and EXACT keywords (33 per campaign). No broad match. n/a None.
A2 Search Partners and Display bleed Pass Both campaigns: Google Search on, Search Partners off, Display off. n/a None.
A3 No student/free/job-seeker negatives Warn 37 campaign-level phrase negatives (same in both, no shared list) include free, jobs, career, salary, course, crack, torrent. Missing: student, tutorial, internship, careers, courses. "free" is negated though every ad sells a 30-day free trial. unknown (no traffic yet) Add the missing terms, ideally as a shared BoldCreate list. Decide whether to narrow the "free" negative.
A4 Geo "presence or interest" Pass Both campaigns use Presence. US targets the United States; Tier3 targets India only. n/a None (confirm Tier3 = India only is intended).
A5 Search-term waste n/a 0 impressions in the period, so no search terms exist. $0 Review after about 2 weeks of traffic.
A6 Audience Network (Microsoft Ads) Not checked No Microsoft Ads data source connected. unknown Check manually if BoldCreate runs on Microsoft Ads.
B1 Auto-applied recommendations Pass All recommendation subscriptions PAUSED; no GOOGLE_ADS_RECOMMENDATIONS changes from 2026-10-15 to 2026-11-12. n/a None for Google Ads.
B2 PMax cannibalizing brand n/a No enabled PMax campaign in the account; no BoldCreate brand campaign. n/a Add brand exclusions if a BoldCreate PMax is created.
B3 Wrong conversion goals Fail Maximize Clicks, no biddable goal. BoldCreate sign-up and demo actions are ENABLED but secondary. Account primary actions are other products' (ES Product Signup, Licensee key claimed, Purchase, Request demo). No CRM qualified stage. unknown Make the BoldCreate actions primary for these campaigns; add a CRM qualified stage later.
B4 Offline conversion import Fail No enabled upload/CRM conversion action. Auto-tagging on and enhanced conversions for leads enabled. Form click-ID capture can't be verified from the API. unknown Capture click IDs on boldcreate.ai forms; set up a BoldCreate CRM import.
B5 CPA vs pricing model Warn No CPA/ROAS target. Maximize Clicks with CPC ceilings of $12.00 (US) and $5.00 (Tier3), $100.00/day each. unknown Move to conversion bidding with separate US and India targets once B3 is fixed.
B6 Brand exclusion n/a No BoldCreate brand campaign or brand keyword in the account; both campaigns are non-brand. n/a Add "boldcreate" negatives when a brand campaign is added.
C1 Competitor trademark issues Pass All 10 enabled RSAs reviewed; no competitor names in copy. Competitors appear only as negatives. n/a None.
C2 Landing page mismatch Warn Themes map to matching /solutions/ pages and /enterprise; generic "AI Development Team" goes to /home. Pages not fetched; buyer-fit audit not run. unknown Run the website buyer-fit audit on the 5 landing pages.
C3 Disapproved or limited ads Pass All 10 enabled RSAs and their assets APPROVED / REVIEWED. n/a None.
C4 Claims Fail "$199/mo for First 20 Seats", "$199/mo for 20 seats", "AI at Provider Cost + 10%", "10% platform fee", "47,000+ Syncfusion Customers" / "serving 47,000+ organizations". No source found in this run; the pricing reference says AI is billed "at provider rates" and doesn't mention a 10% fee. unknown Remove prices and the fee from copy, link to pricing; source or remove 47,000+.

Score

Proposed changes (need human approval before applying)

See "Proposed changes (need approval)" below.

Remember to add these results to the team's shared results log (location TBD).

Not checked

Proposed changes (need approval)

None of these has been applied. Each one needs approval from the paid search lead in chat.

  1. BoldCreate AI | US and BoldCreate AI | Tier3, delivery: 0 impressions since launch → diagnose in the Ads UI (status history, ad preview and diagnosis, keyword search volume) before changing bids or budgets. Reason: blocks every item.
  2. Campaign conversion goals (both campaigns): BoldCreate actions are secondary and the account's primary goals belong to other products → use campaign-specific goals with "BoldCreate Start Building Signup" and "BoldCreate Book a Demo Sign-up" as primary. Reason: B3.
  3. Bidding (both campaigns): Maximize Clicks with no conversion signal → switch to Maximize Conversions after change 2 and enough conversions, then set separate US and India target CPAs. Reason: B5.
  4. RSA copy (all 10 enabled ads): "$199/mo…" and "AI at Provider Cost + 10%" / "10% platform fee" → remove them and point to https://boldcreate.ai/pricing, or have product marketing confirm and own them. Reason: C4.
  5. Enterprise & Governance RSAs (830710013464, 830784833167): "47,000+ Syncfusion Customers" / "serving 47,000+ organizations" → add a source or remove. Reason: C4.
  6. Negatives (both campaigns): add student, students, tutorial, internship, careers and courses as phrase negatives, preferably moving all 37 negatives to a shared BoldCreate list. Reason: A3.
  7. "free" negative (both campaigns): blocks "free trial" queries although the ads promote a 30-day free trial → paid search lead decides whether to replace it with narrower negatives. Reason: A3.
  8. CRM / forms (sales ops): no BoldCreate offline import → capture GCLID/GBRAID/WBRAID on boldcreate.ai forms and import a qualified BoldCreate stage. Reason: B4.

Data sources

Findings

IDItemStatusSeverityEffortRecommendationChecklist
B3Wrong conversion goalsneeds approval
Both campaigns bid with Maximize Clicks (TARGET_SPEND); no campaign conversion goal is biddable. The BoldCreate conversion actions "BoldCreate Start Building Signup" (7892382904) and "BoldCreate Book a Demo Sign-up" (7892385757) are ENABLED but secondary (primary_for_goal false). The account's primary actions are other products' actions (e.g. "ES Product Signup", "Licensee key claimed", "Purchase", "Request demo"), so BoldCreate results would be reported against the wrong goals. No CRM-imported qualified pipeline stage exists.
failhighMMake the BoldCreate sign-up and demo actions primary for these two campaigns (campaign-specific goals), so conversions are counted against BoldCreate. Then add a CRM-imported qualified stage as the primary goal once available, with sign-ups secondary.demand-gen/paid/ads-account-audit.md#checklist
B4Offline conversion importneeds approval
No enabled UPLOAD_CLICKS, UPLOAD_CALLS or CRM-linked conversion action in the account (two auto-created qualified-lead upload actions are REMOVED). Auto-tagging is on and enhanced conversions for leads is enabled, so the prerequisites exist. Whether boldcreate.ai forms capture GCLID/GBRAID/WBRAID can't be seen from the Ads API.
failmediumLSales ops: capture click IDs on the boldcreate.ai sign-up and demo forms and set up a BoldCreate qualified-lead or paid-conversion import from the CRM.demand-gen/paid/ads-account-audit.md#checklist
C4Claimsneeds approval
Hard-coded prices and pricing terms: "$199/mo for First 20 Seats" (headline, AI Development Team ads), "$199/mo for 20 seats" / "$199/mo covers 20 seats" (descriptions in AI Development Team, AI Code Review and AI Testing & Bug Fixing ads), "AI at Provider Cost + 10%" (headline in 8 of 10 ads) and "10% platform fee". Unsourced count: "47,000+ Syncfusion Customers" (headline) and "serving 47,000+ organizations" (description) in both Enterprise & Governance ads. _reference/pricing-and-licensing.md describes AI usage "at provider rates" and doesn't mention a 10% fee, so the ad wording should also be checked against the live pricing page.
failmediumSRemove the $199/mo and +10% figures from ad copy and point to the pricing page instead, or have product marketing confirm them and own updating them. Source the 47,000+ figure or remove it.demand-gen/paid/ads-account-audit.md#checklist
A3No student/free/job-seeker negativesneeds approval
37 campaign-level phrase negatives (identical in both campaigns, no shared negative list attached) include free, jobs, career, salary, course, crack, torrent, hiring, interview, certification. Missing: student, tutorial, internship, careers, courses (phrase negatives don't cover plurals). "free" is negated although every ad promotes a 30-day free trial, which the checklist says is the case where "free" can stay unblocked.
warnmediumSAdd student, students, tutorial, internship, careers and courses as phrase negatives, ideally via a shared BoldCreate negative list. Paid search lead to decide whether to replace the "free" negative with narrower ones (e.g. "free download", "free open source") so "free trial" queries can match.demand-gen/paid/ads-account-audit.md#checklist
B5CPA vs pricing modelneeds approval
No CPA or ROAS target: both campaigns use Maximize Clicks with CPC ceilings of $12.00 (US) and $5.00 (Tier3) and a $100.00/day budget each. Clicks are optimized with no conversion signal, which is acceptable only for a short launch phase.
warnmediumMAfter B3 is fixed and conversions accrue, move to Maximize Conversions, then set a target CPA per campaign that fits the Team-plan model (separate US and India targets).demand-gen/paid/ads-account-audit.md#checklist
C2Landing page mismatch
Theme-to-page mapping is right: AI Code Review -> /solutions/code-review, AI Testing & Bug Fixing -> /solutions/bug-fixing, Spec-Driven Development -> /solutions/spec-driven-development, Enterprise & Governance -> /enterprise. AI Development Team (generic "ai coding agent" queries) -> https://boldcreate.ai/home. The pages were not fetched in this run and the website buyer-fit audit was not run, so the checklist's second condition is unverified.
warnlowSRun the website buyer-fit audit on the five landing pages. Confirm /home is the intended URL (vs. https://boldcreate.ai/).demand-gen/paid/ads-account-audit.md#checklist
A6Audience Network (Microsoft Ads)
No Microsoft Ads data source was connected for this run. It is not known whether BoldCreate runs on Microsoft Ads.
not-checkedlowSCheck manually in Microsoft Ads if BoldCreate campaigns exist there.demand-gen/paid/ads-account-audit.md#checklist
A1Broad match without negatives
Both BoldCreate campaigns (BoldCreate AI | US 24432936147, BoldCreate AI | Tier3 24446797357) use only PHRASE and EXACT keywords: 33 in US, 33 in Tier3. No broad match keywords.
passlowSNone. Keep broad match off until the campaigns bid on BoldCreate conversions with enough volume.demand-gen/paid/ads-account-audit.md#checklist
A2Search Partners and Display bleed
Both campaigns: targetGoogleSearch True, targetSearchNetwork False, targetContentNetwork False.
passlowSNone.demand-gen/paid/ads-account-audit.md#checklist
A4Geo "presence or interest"
Both campaigns: positiveGeoTargetType PRESENCE, negativeGeoTargetType PRESENCE. US targets geoTargetConstants/2840 (United States); Tier3 targets geoTargetConstants/2356 (India) only. Language: English (1000).
passlowSNone. Note that "Tier3" currently covers India only; confirm that is intended.demand-gen/paid/ads-account-audit.md#checklist
B1Auto-applied recommendations
All recommendation_subscription entries in account 9780479270 are PAUSED (including USE_BROAD_MATCH_KEYWORD, SEARCH_PARTNERS_OPT_IN, KEYWORD, RESPONSIVE_SEARCH_AD). No change_event with client type GOOGLE_ADS_RECOMMENDATIONS from 2026-10-15 to 2026-11-12. Microsoft Ads not checked.
passlowSNone for Google Ads.demand-gen/paid/ads-account-audit.md#checklist
C1Competitor trademark issues
All 10 enabled RSAs reviewed: no competitor names in headlines or descriptions. Competitor names (copilot, cursor, devin, windsurf, codex, tabnine, coderabbit, cognition, Telerik) appear only as negative keywords. All ads APPROVED.
passlowSNone.demand-gen/paid/ads-account-audit.md#checklist
C3Disapproved or limited ads
All 10 enabled RSAs and all their assets: approvalStatus APPROVED, reviewStatus REVIEWED.
passlowSNone.demand-gen/paid/ads-account-audit.md#checklist
A5Search-term waste
Neither campaign had any impressions, clicks or cost in 2026-10-15 to 2026-11-11 (or through 2026-11-12), so there are no search terms to review.
n-alowSReview the top search terms once the campaigns have about two weeks of traffic.demand-gen/paid/ads-account-audit.md#checklist
B2PMax cannibalizing brand
No enabled Performance Max campaign in account 9780479270, and no BoldCreate brand campaign exists.
n-alowSIf a BoldCreate PMax campaign is added later, add brand exclusions before launch.demand-gen/paid/ads-account-audit.md#checklist
B6Brand exclusion
No BoldCreate brand campaign, and no keyword containing "boldcreate" anywhere in account 9780479270. Both campaigns are non-brand.
n-alowSIf a BoldCreate brand campaign is added, add "boldcreate" as a negative in these two campaigns at the same time.demand-gen/paid/ads-account-audit.md#checklist

Metrics

MetricValuePreviousChangePeriodDimensions
Ad spend ads.spend00–2026-10-15 – 2026-11-11account: 9780479270, scope: BoldCreate AI | US + BoldCreate AI | Tier3
Estimated monthly waste ads.wasted_spend_est–––2026-10-15 – 2026-11-11account: 9780479270, scope: BoldCreate AI | US + BoldCreate AI | Tier3
Audit items passed ads.audit_pass_rate50.0%––2026-10-15 – 2026-11-11account: 9780479270, basis: 6 pass of 12 checked items (n/a and not-checked excluded; warn counts as not passed)

Folder: reports/publish/boldcreate/google-ads-audit/20261112-1547_google-ads-audit_boldcreate_9d6e