<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Shalini Verma — Writing</title>
<link>https://shaliniworks.com/blog/</link>
<description>Field notes on AI marketing: answer engines, agents, automation, GTM and measurement. Practical, sourced, no hype.</description>
<language>en</language>
<atom:link href="https://shaliniworks.com/feed.xml" rel="self" type="application/rss+xml"/>
<item><title>Ad Creative Testing Against a Control: A Practical System</title><link>https://shaliniworks.com/blog/ad-creative-testing-against-a-control/</link><guid>https://shaliniworks.com/blog/ad-creative-testing-against-a-control/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Measurement</category><description>Test ad creative the repeatable way: one variable at a time, every variant against a control, a fixed sample, and a log so each batch starts from a winner.</description></item>
<item><title>Always-On Social Publishing With n8n and Approvals</title><link>https://shaliniworks.com/blog/always-on-social-publishing/</link><guid>https://shaliniworks.com/blog/always-on-social-publishing/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Automation</category><description>Run social and ads every day without babysitting a queue: an approval-first publishing calendar in n8n with webhooks, and what it changed.</description></item>
<item><title>CAC, LTV and Payback Explained, With a Worked Example</title><link>https://shaliniworks.com/blog/cac-ltv-payback-explained/</link><guid>https://shaliniworks.com/blog/cac-ltv-payback-explained/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Measurement</category><description>How to calculate customer acquisition cost, lifetime value, the LTV:CAC ratio and CAC payback, with a worked example and the benchmarks still used.</description></item>
<item><title>Claude Code for Marketers: What Teams Actually Build</title><link>https://shaliniworks.com/blog/claude-code-for-marketers/</link><guid>https://shaliniworks.com/blog/claude-code-for-marketers/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AI agents</category><description>Marketers use Claude Code for ad variants, brand-voice skills and data pulls. Published examples, the setup that works, and the guardrails to keep.</description></item>
<item><title>Do AI crawlers read JavaScript? What to do about it</title><link>https://shaliniworks.com/blog/ai-crawlers-and-javascript/</link><guid>https://shaliniworks.com/blog/ai-crawlers-and-javascript/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AEO &amp; GEO</category><description>GPTBot, ClaudeBot and PerplexityBot read raw HTML and don’t run JavaScript. How to check your site, render content on the server and set robots.txt.</description></item>
<item><title>GEO vs AEO vs SEO: what’s different and what to do</title><link>https://shaliniworks.com/blog/geo-vs-aeo-vs-seo/</link><guid>https://shaliniworks.com/blog/geo-vs-aeo-vs-seo/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AEO &amp; GEO</category><description>SEO, answer engine optimization (AEO) and generative engine optimization (GEO) compared: what each targets, what overlaps, and a practical plan.</description></item>
<item><title>Holdout Tests for Lifecycle Marketing: Prove the Lift</title><link>https://shaliniworks.com/blog/holdout-tests-for-lifecycle-marketing/</link><guid>https://shaliniworks.com/blog/holdout-tests-for-lifecycle-marketing/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Lifecycle</category><description>Run a holdout test on lifecycle email: pick the size, randomise, measure lift against people who got nothing, and report it with a confidence interval.</description></item>
<item><title>How to Build an Outbound Engine With Clay and n8n</title><link>https://shaliniworks.com/blog/outbound-engine-with-clay-and-n8n/</link><guid>https://shaliniworks.com/blog/outbound-engine-with-clay-and-n8n/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>GTM</category><description>A five-step outbound system: target list, waterfall enrichment, a personal first line, Slack approval, then send. Setup, numbers and pitfalls.</description></item>
<item><title>How to Build Marketing Agents With Evals That Teams Trust</title><link>https://shaliniworks.com/blog/marketing-agents-with-evals/</link><guid>https://shaliniworks.com/blog/marketing-agents-with-evals/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AI agents</category><description>Marketing agents earn trust with a golden set, an LLM judge and a human gate. The setup, the metrics to track, and what changed when one team used it.</description></item>
<item><title>How to get cited by ChatGPT, Perplexity and Gemini</title><link>https://shaliniworks.com/blog/how-to-get-cited-by-ai-answer-engines/</link><guid>https://shaliniworks.com/blog/how-to-get-cited-by-ai-answer-engines/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AEO &amp; GEO</category><description>A practical AEO playbook for getting your brand named in AI answers: crawlable pages, earned mentions, answer-first content and weekly tracking.</description></item>
<item><title>How to track your AI share of voice every week</title><link>https://shaliniworks.com/blog/track-ai-share-of-voice/</link><guid>https://shaliniworks.com/blog/track-ai-share-of-voice/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AEO &amp; GEO</category><description>Measure how often ChatGPT, Perplexity and Gemini cite your brand: build a prompt set, run it weekly, score the answers and turn gaps into page fixes.</description></item>
<item><title>Human Review Gates for AI Content: Why and How</title><link>https://shaliniworks.com/blog/human-review-gate-for-ai-content/</link><guid>https://shaliniworks.com/blog/human-review-gate-for-ai-content/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AI agents</category><description>A human review gate stops AI content drift before it ships. How to design one that stays fast, what to log, and what the EU AI Act means for labelling.</description></item>
<item><title>Incrementality and MMM With Google Meridian: A Guide</title><link>https://shaliniworks.com/blog/incrementality-and-mmm-with-meridian/</link><guid>https://shaliniworks.com/blog/incrementality-and-mmm-with-meridian/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Measurement</category><description>How Google&#39;s open-source Meridian MMM turns spend into ROI ranges per channel, and how geo holdouts calibrate it so budget moves on evidence.</description></item>
<item><title>LLM-as-Judge for Marketing Copy: Rubric and Golden Set</title><link>https://shaliniworks.com/blog/llm-as-judge-for-marketing-copy/</link><guid>https://shaliniworks.com/blog/llm-as-judge-for-marketing-copy/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AI agents</category><description>Score AI-written ads and emails with an LLM judge: the rubric to write, the golden set to test against, and the regression checks that catch drift.</description></item>
<item><title>llms.txt explained: what it does and what it doesn’t</title><link>https://shaliniworks.com/blog/llms-txt-explained-2026/</link><guid>https://shaliniworks.com/blog/llms-txt-explained-2026/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AEO &amp; GEO</category><description>What llms.txt is, how to write one in the right format, and what the 2026 evidence says about its effect on AI citations and search visibility.</description></item>
<item><title>MCP Servers for Marketing Teams: A Practical Setup</title><link>https://shaliniworks.com/blog/mcp-servers-for-marketing/</link><guid>https://shaliniworks.com/blog/mcp-servers-for-marketing/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AI agents</category><description>MCP connects AI agents to ads, analytics and the CRM. Which servers a marketing team needs, why four is enough, and where a person must confirm.</description></item>
<item><title>n8n vs Zapier vs Make (2026): Which Fits Marketing?</title><link>https://shaliniworks.com/blog/n8n-vs-zapier-vs-make-2026/</link><guid>https://shaliniworks.com/blog/n8n-vs-zapier-vs-make-2026/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Automation</category><description>n8n, Zapier and Make compared for marketing automation in 2026: current prices, how each counts usage, and which suits which team.</description></item>
<item><title>Nine Marketing Psychology Hooks, Backed by Research</title><link>https://shaliniworks.com/blog/marketing-psychology-hooks-with-research/</link><guid>https://shaliniworks.com/blog/marketing-psychology-hooks-with-research/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Career</category><description>Loss aversion, curiosity, social norms, goal gradient, IKEA effect, defaults, decoys, peak–end and 95:5 — what each study found and how to use it honestly.</description></item>
<item><title>Portfolio SEO for marketers: get found by search and AI</title><link>https://shaliniworks.com/blog/portfolio-seo-for-marketers/</link><guid>https://shaliniworks.com/blog/portfolio-seo-for-marketers/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Career</category><description>How a marketer’s portfolio gets found in Google and AI answers: one clear entity, ProfilePage schema, crawlable case-study pages and earned mentions.</description></item>
<item><title>Programmatic SEO after the September 2026 spam update</title><link>https://shaliniworks.com/blog/programmatic-seo-after-the-2026-spam-update/</link><guid>https://shaliniworks.com/blog/programmatic-seo-after-the-2026-spam-update/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AEO &amp; GEO</category><description>What Google’s September 2026 spam update hit, what scaled content abuse means, and how to build programmatic and AI-assisted pages that stay safe.</description></item>
<item><title>Schema markup for AI answers: what still matters</title><link>https://shaliniworks.com/blog/schema-markup-for-ai-answers/</link><guid>https://shaliniworks.com/blog/schema-markup-for-ai-answers/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>AEO &amp; GEO</category><description>Which JSON-LD types to use in 2026 (Article, Person, ProfilePage, Organization, FAQPage), what changed for FAQ rich results, and what schema can’t do.</description></item>
<item><title>Speed-to-Lead Automation: Reply in Minutes, Not Hours</title><link>https://shaliniworks.com/blog/speed-to-lead-automation/</link><guid>https://shaliniworks.com/blog/speed-to-lead-automation/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Automation</category><description>Leads go cold within the hour. How to automate an instant reply, qualify and book, with a person confirming before a meeting is promised.</description></item>
<item><title>SPF, DKIM and DMARC in 2026: Gmail, Yahoo, Outlook Rules</title><link>https://shaliniworks.com/blog/email-deliverability-spf-dkim-dmarc-2026/</link><guid>https://shaliniworks.com/blog/email-deliverability-spf-dkim-dmarc-2026/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>GTM</category><description>What Gmail, Yahoo and Outlook require in 2026: SPF, DKIM, DMARC, one-click unsubscribe, spam under 0.3%, and how to set it up in an afternoon.</description></item>
<item><title>The AI Marketing Engineer Role in 2026: Skills and Pay</title><link>https://shaliniworks.com/blog/ai-marketing-engineer-role-2026/</link><guid>https://shaliniworks.com/blog/ai-marketing-engineer-role-2026/</guid><pubDate>Thu, 08 Oct 2026 12:00:00 GMT</pubDate><category>Career</category><description>What the new AI marketing engineer role is, what live job posts ask for (agents, APIs, MCP, Claude Code), how it is measured and the pay posted today.</description></item>
</channel>
</rss>
