Alwrity is an AI-powered generator designed to assist users in creating compelling marketing copy using the Copywriting AIDPPC formula. This tool leverages OpenAI's powerful ChatGPT model to generate copy based on user-provided inputs.
AIDPPC stands for Attention-Interest-Description-Persuasion-Proof-Close. It's a comprehensive copywriting formula that involves:
- Attention: Grabbing the audience's attention with a compelling headline or opening statement.
- Interest: Generating interest by highlighting the benefits or solving a problem for the audience.
- Description: Describing the product or service in detail, emphasizing its features and unique selling points.
- Persuasion: Persuading the audience to take action by presenting compelling arguments or incentives.
- Proof: Providing social proof or evidence to support the claims made in the copy.
- Close: Prompting the audience to take the final step, such as making a purchase or signing up.
The AIDPPC formula guides copywriters in creating persuasive and convincing content that leads the audience to action.
- Attention: Catchy headline: "Discover the Secret to Boosting Your Productivity!"
- Interest: Highlighting benefits: "Our productivity tool helps you save time and stay organized."
- Description: Features overview: "With built-in task lists, calendar integration, and collaboration tools."
- Persuasion: Call to action: "Start your free trial today and experience the difference!"
- Proof: Testimonials or reviews: "Rated 5 stars by thousands of satisfied users."
- Close: Urgency or incentive: "Limited time offer - get 20% off when you sign up now!"
- Input Section: Users can input brand/company name, description, interest, and close to generate AIDPPC copy.
- Pro-Tip: Provides guidance on how to use the AIDPPC Copywriting formula effectively.
- Progress Spinner: Displays a spinner during copy generation.
- Error Handling: Handles exceptions gracefully and provides helpful error messages.
- Input Section: Enter the brand/company name, description, interest, and close in the input fields provided.
- Generate Copy: Click the "Get AIDPPC Copy" button to generate copy based on the provided inputs.
- View Copy: Once generated, the copy will be displayed in the web app for review and use.
- Python 3.6+
- Streamlit
- Tenacity
- OpenAI
- Streamlit Lottie
- Clone this repository.
- Install the required dependencies using
pip install -r requirements.txt
. - Set up environment variables:
OPENAI_API_KEY
: OpenAI API key.
- Run the Alwrity script using
streamlit run alwrity.py
.