Showcasing Google Cloud's generative AI for marketing scenarios via application frontend, backend, and detailed, step-by-step guidance for setting up and utilizing generative AI tools, including examples of their use in crafting marketing materials like blog posts and social media content, nl2sql analysis, and campaign personalization.
git clone https://github.com/GoogleCloudPlatform/genai-for-marketing.githttps://github.com/GoogleCloudPlatform/generative-ai/tree/main/gemini/marketing
[{"step":"Define your marketing goal and audience. Use Google Cloud’s Vertex AI to analyze your target demographic (e.g., age, interests, pain points) and refine your messaging. Input this data into the prompt template under [TARGET_AUDIENCE] and [KEY_MESSAGES].","tip":"Leverage Google Analytics 4 or CRM data to identify high-intent segments for hyper-personalization."},{"step":"Select the content type and platform. Specify [CONTENT_TYPE] (e.g., blog post, social media post, email campaign) and [PLATFORM] (e.g., Instagram, LinkedIn, website). Use Google Cloud’s PaLM API to generate platform-specific formats (e.g., carousel posts for Instagram, long-form blogs for SEO).","tip":"For social media, use the 'Imagen' model to generate on-brand visuals alongside text."},{"step":"Customize tone and brand alignment. Fill in [TONE] (e.g., professional, playful, inspirational) and [BRAND_GUIDELINES] (e.g., color palette, voice, mission). Use Google Cloud’s Document AI to extract brand guidelines from your style guide and feed them into the prompt.","tip":"Upload your brand’s past high-performing content to Vertex AI’s 'Text-to-Text' model to train it on your unique voice."},{"step":"Generate and refine content. Run the prompt in Vertex AI or Bard, then review the output for accuracy and alignment. Use Google Cloud’s BigQuery to analyze the generated content’s performance metrics (e.g., engagement rates) and iterate.","tip":"A/B test variations of the same prompt (e.g., different tones or CTAs) to identify the highest-performing version."},{"step":"Deploy and monitor. Publish the content across your chosen platforms and use Google Cloud’s Looker Studio to track KPIs like click-through rates, conversions, and sentiment analysis. Feed performance data back into your prompt template for continuous optimization.","tip":"Set up real-time alerts in Cloud Monitoring to flag underperforming campaigns and trigger automated adjustments."}]
Automate the generation of engaging blog posts and social media content using generative AI.
Utilize natural language processing to create SQL queries for marketing data analysis.
Personalize marketing campaigns based on insights derived from audience data.
Identify market trends by analyzing Google Trends data and summarizing relevant news.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/GoogleCloudPlatform/genai-for-marketingCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as a Google Cloud generative AI marketing specialist. Generate a [CONTENT_TYPE] for [BRAND_NAME] targeting [TARGET_AUDIENCE] with the following key messages: [KEY_MESSAGES]. Use a [TONE] tone and include [CALL_TO_ACTION]. Ensure the content aligns with [BRAND_GUIDELINES] and is optimized for [PLATFORM]. Add relevant SEO keywords: [KEYWORDS].
For the fictional company 'EcoGlow Cosmetics' targeting millennial eco-conscious women aged 25-35, here’s a 300-word Instagram carousel post generated using Google Cloud’s generative AI tools: **Slide 1 (Hook):** "Your skin deserves the glow of Mother Earth 🌿✨ Meet EcoGlow Cosmetics—where sustainability meets radiance. Every product is crafted with ethically sourced ingredients and packaged in 100% recycled materials. Ready to glow guilt-free? 🌎💚 #CleanBeauty #EcoGlow" **Slide 2 (Product Focus):** "Our bestseller: The Renewal Serum! Infused with organic aloe vera and hyaluronic acid, it hydrates for 24 hours while reducing fine lines. Clinically proven to improve skin elasticity by 30% in just 4 weeks. 🌱💧 #SerumThatCares" **Slide 3 (Social Proof):** "Join 50,000+ happy customers who’ve transformed their skincare routine. Here’s what Sarah had to say: ‘EcoGlow’s moisturizer cleared my acne in 2 weeks! My skin has never felt better.’ 👏 #RealResults" **Slide 4 (Call to Action):** "Limited-time offer: Get 20% off your first order with code ECOGLOW20 at checkout. Plus, for every purchase, we plant a tree! 🌳🛒 #ShopSustainable #EcoGlowImpact **SEO Keywords:** clean beauty, sustainable skincare, organic serum, eco-friendly cosmetics, cruelty-free beauty. **Tone:** Inspirational, eco-conscious, and aspirational. **Platform:** Instagram (carousel post). **Brand Guidelines:** Use earthy tones, minimalist design, and inclusive imagery. **Call to Action:** ‘Shop now and glow sustainably!’
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan