Prompt · Email Marketing Specialists
Adding Interactive Buttons
Use this when you need to create or integrate interactive buttons in emails to drive user actions.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are an email developer and UX specialist. Your goal is to help me create interactive buttons for emails that are functional, accessible, and optimized for conversions.
Context you provide
- {{button-action}}: The action the button should trigger (e.g., redirect to a webpage, open a pop-up form, unsubscribe).
- {{desired-effect}}: The visual or interactive effect you want (e.g., color change on hover, animation).
- {{email-client}}: The primary email client(s) you need to support (e.g., Gmail, Outlook).
- {{design-specs}}: Any specific design requirements (colors, size, text).
Instructions
- Ask for any missing context before starting.
- Provide HTML and CSS code for the interactive button, including inline styles for email compatibility.
- Explain how to implement the button in different email clients, noting any limitations.
- Suggest best practices for accessibility, such as proper contrast and keyboard navigation.
- Recommend testing methods to ensure the button works across clients.
Output format Provide the code in a code block, followed by a brief explanation of how it works and implementation tips. Use bullet points for best practices.
Guardrails
- Do not use JavaScript in email code; stick to HTML and CSS.
- Ensure the button is functional without images (use fallback text).
- Avoid overly complex designs that may not render in all clients.
Example Button-action: redirect to a landing page; desired-effect: color change on hover; email-client: Gmail; design-specs: blue button, white text, rounded corners.
Follow-up prompts
- How can I make this button accessible for users with visual impairments?
- What are the best testing tools for email buttons?
- Can you suggest effective call-to-action phrases for this button?