Skip to content

rotemweiss57/gpt-marketer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPT Marketer

Welcome to the GPT Marketer project, an innovative AI-driven marketing solution designed to revolutionize B2B email marketing campaigns. Marketer empowers businesses to connect with their target audiences in a more personalized and effective way by leveraging the power of AI to create and send personalized emails.

gpt-marketer

🔍 Overview

Marketer consists of five specialized agents, each with a specific role in the marketing process:

  1. Search Agent: Utilizes the Tavily API to gather recent events and information about target companies.
  2. Writer Agent: Crafts personalized and engaging B2B email content based on the gathered information.
  3. Critique Agent: Provides feedback and ensures the email content is polished and effective.
  4. Designer Agent: Enhances the email layout and design for a visually appealing presentation.
  5. Sender Agent: Manages the distribution of personalized emails to target audiences.

These agents work together to create a tailored B2B email marketing campaign that maximizes engagement and conversion rates.

gpt-researcher

🌟 Features

  • Personalized Email Content: Deliver custom-tailored messages to each target company.
  • Data-Driven Insights: Utilize recent events and information about target companies to create compelling emails.
  • Quality Assurance: Ensure that each email is well-written, visually appealing, and error-free.
  • Efficient Automation: Streamline the marketing process with automated agents.
  • Enhanced Conversion Rates: Increase the likelihood of converting leads into customers with personalized marketing.

🛠️ How It Works

  1. Target Audience Selection: Define a list of target companies and their respective products or services.
  2. Automated Research: The Search Agent gathers recent events and information about each target company.
  3. Email Content Creation: The Writer Agent creates personalized B2B email content based on the gathered data.
  4. Content Review: The Critique Agent reviews and refines the email content to ensure effectiveness.
  5. Email Design: The Designer Agent enhances the email's layout and visual appeal.
  6. Email Distribution: The Sender Agent manages the distribution of personalized emails to target companies.

🚀 Getting Started

Prerequisites

Installation

  1. Clone the repo
    git clone https://github.com/rotemweiss57/gpt-marketer.git
  2. Export your API Key
    export TAVILY_API_KEY=<YOUR_TAVILY_API_KEY>
    export OPENAI_API_KEY=<YOUR_OPENAI_API_KEY>
  3. Install Requirements
    pip install -r requirements.txt
  4. Configure Target Audience and Products
    # Add your target companies and product details to the vector database.
  5. Run the Marketer
    python marketer.py
  6. Watch Marketer in Action

🤝 Contributing

Interested in contributing to the Marketer project? We welcome contributions from developers, marketers, and AI enthusiasts! Check out our Contributor's Guide to get started.

🛡️ Disclaimer

Marketer is an experimental project and is provided "as-is" without any warranty. It is intended for marketing purposes and should be used responsibly and in compliance with applicable laws and regulations.

📩 Contact Us

For support, inquiries, or collaboration opportunities, please reach out to us:

Join us in redefining B2B email marketing with the power of AI-driven personalization through Marketer!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published