Back/Marketing/ChatGPT/Zapier
AdvancedMarketingChatGPTZapier

How to Automatically Generate Marketing Content from Customer Calls

Turn your customer conversations into a powerful content engine. This workflow uses Zapier and an LLM to extract Google Ads keywords and write fully anonymized, SEO-optimized blog posts based on real customer problems.

From How I AI

How Suzy's CEO Turns 25,000 Hours of Sales Calls into Automated Marketing and Coaching with One Zapier Workflow

with Claire Vo

How to Automatically Generate Marketing Content from Customer Calls

Tools Used

ChatGPT

OpenAI conversational AI

Zapier

Workflow automation platform

Step-by-Step Guide

1

Obtain and Analyze Transcript for Keywords

Begin with the cleaned call transcript from your Gong/Browse AI trigger in Zapier. Add a ChatGPT action and prompt the model to analyze the transcript to identify keywords and phrases the customer used to describe their problems and needs.

2

Add Keywords to Google Ads Campaigns

Use the Google Ads integration in Zapier to automatically add the keywords extracted by the LLM to a relevant ad campaign. This creates a powerful feedback loop where the exact language of your customers is used to attract new ones.

Prompt:
Analyze the following customer call transcript. Identify and list 5-10 long-tail keywords and phrases the customer used when describing their business problems and desired outcomes. Focus on their natural language. Format the output as a comma-separated list.
3

Anonymize the Transcript for Privacy

Before generating public content, you must protect customer privacy. Add another ChatGPT action with a specific prompt to redact all personally identifiable information (PII) from the transcript, such as names, company names, and project details, replacing them with generic placeholders.

Pro Tip: This is a critical ethical and legal step. Always ensure your prompt is explicit about redacting all PII before proceeding.
4

Generate an SEO-Optimized Blog Post

Use a final ChatGPT action to transform the anonymized conversation into a blog post. Prompt the model to write an article focused on the business problem discussed, including an SEO-optimized headline, a body that explains the challenge and solution, and a call-to-action.

Prompt:
Using the provided anonymized transcript, write an SEO-optimized blog post about the core business problem discussed. Create a compelling headline, a body that explains the challenge and solution in a general way, and a call-to-action for our company. Do not use any real names or companies.
5

Schedule and Stage for Publishing

To create a consistent content pipeline, add a Zapier 'Delay' step to schedule the post for a future date (e.g., 21 days later). Finally, connect to your CMS (like WordPress or Webflow) to create a draft of the generated blog post, allowing for a final human review before it goes live.

Become a 10x PM.
For just $5 / month.

We've made ChatPRD affordable so everyone from engineers to founders to Chief Product Officers can benefit from an AI PM.