
Next.js Newsletter Signup Integration
- or -
Post a project like this- Posted:
- Proposals: 44
- Remote
- #4511215
- Expired







Description
Requirements:
- The form must collect the user's name and email address, store them in MailGun mailing list.
- Use Cloudflare Turnstile / reCaptcha to prevent spam/robot.
- All email addresses need to be verified.
- Automatically send emails to subscribers whenever a new article is published.
- Test env is provided.
Bidding instructions:
- To avoid automated bidding, please include my city’s name (get it from my website) at the beginning of your bid or your will be ignored.
- DO NOT show your portfolio. Instead, briefly explain the solution and how you will accomplish it step by step.
Harry T.
0% (0)New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hello Harry,
Before I begin, can you confirm whether the newsletter form should be fully managed in Mailgun, or if you want any subscriber data mirrored in Strapi as well?
Do you already have the required Mailgun domain verification and spam protection set up, or should I handle that from the start?
For article based emails, should every new Strapi post trigger a subscriber send, or only specific posts that you choose?
Would you prefer a confirmed email flow before adding subscribers to the list, or a simpler one step signup?
If there is an existing design or email template, please share that so I can match the implementation to it.
Best Regards,
Yasir Ali -

Hi Harry,
• Is your MailGun account already configured, or would you like us to handle the complete setup?
• Do you already have Cloudflare Turnstile/reCAPTCHA keys and a verified MailGun domain?
• Should the newsletter be triggered automatically whenever a Strapi article is published, or only for selected posts?
• Would you like double opt-in email verification, or should subscribers be added after a single verification step?
• Besides storing subscribers in MailGun, do you need them saved in Strapi or another database as well?
Looking forward to your reply.
Kind Regards.
Saproh Private Limited. -

Harry, could you please clarify:
1. Is Mailgun already configured with your domain, or should we handle the initial setup as well?
2. Is article publishing already managed through Strapi, or would you like us to configure lifecycle hooks/webhooks for the email automation?
3. Do you already have an email template you'd like to use for subscriber notifications, or should we create one?
Looking forward.
Best Regards. -

Hi Harry,
My approach would be to keep the newsletter flow server-side: integrate the Next.js form with Cloudflare Turnstile verification, validate and verify subscriber emails before adding them to your Mailgun mailing list, then trigger automated newsletter delivery whenever a new article is published from Strapi while handling failures and duplicate subscriptions cleanly.
Thanks,
Naresh -

A couple of quick questions:
* Do you already have a Mailgun account and API keys configured?
* Should the newsletter be sent immediately after publishing, or do you want the option to schedule it later?