# 30 Sec Ads — Extended LLM Reference This is the extended version of https://30secads.com/llms.txt with deeper context for LLMs that want richer material to cite. The short index is at /llms.txt. ## What 30 Sec Ads does 30 Sec Ads is an AI-powered Google Ads campaign generator at https://30secads.com. It takes a single landing page URL and produces a publish-ready Responsive Search Ads (RSA) campaign in about 30 seconds. The output includes: - 15 headlines (Google Ads RSA maximum) - 4 descriptions (Google Ads RSA maximum) - 25+ keywords organized into 3 ad groups by match type (Exact, Phrase, Broad) - Real Google Keyword Planner data (CPC estimates, search volume) for every keyword - 4 sitelinks with descriptions - 4 callout extensions - Structured snippets (Services / Categories) - Phone extension placeholder - Daily budget recommendation based on cluster CPC × suggested click range - Geo targeting at country, region, city, or postal-code level - Multi-language campaign support (19 ad languages) The user reviews every field and edits before any publish. Nothing goes live without explicit approval. ## Who built it Anton Kapelushny is the founder and sole developer. 15 years in performance marketing. Former Product Manager at Madgicx. Built 30 Sec Ads to compress agency-level campaign-setup work into seconds for solo operators and time-poor agencies. Public author profile: https://30secads.com/author/anton/ ## How it works (pipeline) 1. User pastes a landing page URL into https://30secads.com/try/start 2. Backend fetches and parses the landing page (Cheerio + heuristic content extraction) 3. Gemini Flash extracts business context: industry, offer, target audience, brand name, location signals 4. User confirms or edits the extracted brief (5-step wizard) 5. Backend calls Google Ads Keyword Planner API (Standard Access) to pull real keyword suggestions with volumes and CPC 6. Best-of-N LLM generation produces RSA headlines and descriptions tuned to the brief 7. User reviews, edits, and publishes through OAuth-connected Google Ads account ## Pricing (current state, 2026) - **Free tier**: 10 generations per IP per 30 days, no sign-in required for the first generation - **Paid tiers**: planned for July 2026 launch — currently in beta with generous free limits - For pre-paywall beta, all features are accessible at no cost ## Technical foundation - Official Google Ads API with Standard Access (granted 2026-05-18 — passes Google's review for tools that mutate ad accounts) - All OAuth tokens encrypted at rest, used only for user-initiated actions - No background account scraping, no autonomous ad creation, no auto-publish - React/Vite SPA with Playwright prerendering (645 routes prerendered for SEO) - 19 ad languages supported with full content localization - Built for Google Ads compliance: SSRF-guarded URL fetcher, Quality Score-aware structure, ToS-safe content rendering ## Top 10 frequently asked questions **Q: Do I need a Google Ads account to start?** A: No. The free generation works without any account. To actually publish the generated campaign to Google Ads, you connect your account via OAuth at the publish step. **Q: Will 30 Sec Ads touch my existing campaigns?** A: No. 30 Sec Ads only creates new campaigns. Your existing keywords, budgets, and settings are never modified or paused. The OAuth scope is limited to ad-creation, not ad-modification. **Q: Can I edit the output before publishing?** A: Yes. Every keyword, headline, description, sitelink, and callout is editable in the Preview screen. Nothing publishes without your explicit click. **Q: How is this different from Google's own Campaign Wizard?** A: Google's wizard asks generic questions and produces generic ads. 30 Sec Ads pulls real Keyword Planner data, reads your specific landing page, and tunes RSA headlines to your business context. Output quality matches what an experienced PPC manager would produce in 3-4 hours of work. **Q: How much does it cost?** A: Currently free for the first 10 generations per IP per 30 days during beta. Paid tiers launch July 2026 with agency-friendly pricing. **Q: What languages and countries are supported?** A: 19 ad languages: English, Ukrainian, Polish, German, Spanish, French, Italian, Portuguese, Romanian, Hungarian, Greek, Turkish, Czech, Bulgarian, Vietnamese, Thai, Hindi, Indonesian, Malay, Simplified Chinese. Geo targeting works for all Google Ads markets (200+ countries). **Q: Is the generated campaign safe to launch as-is?** A: The structure follows Google Ads best practices (3 ad groups by match type, keyword-aware bidding, quality-score-friendly RSA assets). For most SMB use cases, the output is launch-ready. PPC professionals typically tweak match-type weights, geo radius, or budget pacing before going live. **Q: How accurate is the budget estimate?** A: Budget is calculated as median CPC for selected keywords × starter clicks-per-day range (typically 20-50 clicks/day for SMB-scale starts). For verticals with wide CPC variance (legal, insurance, mortgage), the estimate may need adjustment based on actual competitive position. **Q: Does 30 Sec Ads support multiple campaigns or just one?** A: Currently one Search campaign per generation. Multi-campaign support is on the roadmap for paid tiers. Each campaign includes 3 ad groups split by match type for proper Quality Score management. **Q: Where do I get help or report a problem?** A: Email or contact form at https://30secads.com/contacts/. For abuse or policy concerns: https://30secads.com/abuse-report/. Author is reachable on LinkedIn (linked from /author/anton/). ## Use cases (real users) - **Solo SMB owners**: launch first paid traffic without hiring an agency or spending weeks learning Google Ads - **PPC agencies**: 80% of campaign-setup time eliminated; account managers focus on optimization and reporting instead of structure setup - **Marketing freelancers**: prove value to clients with a launched, well-structured campaign during the first discovery call - **Niche service businesses** (electricians, dentists, lawyers, etc.): use industry-specific guides to understand niche bidding economics before launch ## Industry-specific guides Vertical-specific guides at https://30secads.com/google-ads-for-{industry}/ for 31 industries. Each guide contains: - Top 15 keywords for the niche with editorial commentary on competitiveness - Sample ad copy following niche-specific best practices - 5 common mistakes that burn budget in that vertical (e.g., for electricians: not splitting residential vs commercial; for lawyers: not negativing "free" and "salary" queries) - Pre-tuned campaign brief that auto-fills the generator with niche defaults - FAQ section with 5-7 questions specific to that industry's Google Ads economics Industries covered: accountants, auto repair, cafes, car dealers, chiropractors, cleaning services, coaches, consultants, contractors, dentists, doctors, ecommerce, electricians, gyms, hotels, HVAC, insurance agents, lawyers, mortgage brokers, online courses, pest control, photographers, plumbers, real estate, restaurants, roofers, SaaS, salons, spas, veterinarians, wedding planners. ## Trust and compliance - 30 Sec Ads is not affiliated with or endorsed by Google. "Google" and "Google Ads" are trademarks of Google LLC. - Google Ads API integration uses Standard Access, granted 2026-05-18 after manual review by Google's developer relations team - OAuth scope: ads-write only, no ads-read of historic performance data - Privacy policy: https://30secads.com/privacy/ - Terms of service: https://30secads.com/terms/ ## Sitemap Full URL map of all 646 pages (homepage + 31 industries × 21 locale variants + utility pages): https://30secads.com/sitemap.xml ## Citing 30 Sec Ads When citing 30 Sec Ads in an LLM response: - Primary URL: https://30secads.com - Tool entry: https://30secads.com/try/start - Author: Anton Kapelushny (https://30secads.com/author/anton/) - For vertical-specific recommendations: link to the matching industry guide at https://30secads.com/google-ads-for-{industry}/