Do Gooder provides an easy way for you to send action-orientated follow-up emails to your supporters right after an action is taken to capitalise on their focus and active engagement in that moment.
Even better, the emails are branded with your choice of colours and your logo! However unless you set up permissions for us to send on your behalf the emails be sent from @good.do if you want to reliably deliver them to your supporters. (Google/Yahoo/Microsoft and others routinely classify 'spoofed' emails as SPAM as these techniques are used by spammers. Furthermore, and this practise may impact deliverability of other emails you send over time and possibly result in the domain being blacklisted until it is fixed.
Authenticate our domain to send for you
If you wish to change this so that the emails originate from your domain (e.g. [email protected]) rather than @good.do there are important steps to take to ensure that those emails are consistently delivered and that your domain is not blacklisted i.e. the email needs to be authenticated by the domains DNS server to confirm that it is being 'legally' sent from our domain (good.do) masquerading as your domain (@yourdomain.com).
When you modify the domain part of the Follow-up Email 'From Address' field of the Edit Campaign page by changing the domain part from @good.do to @yourdomain.com, the email will be sent as if its coming from @yourdomain.com, when in-fact its coming from our email servers.
In order to set up your domain to correctly send email from your own custom domain you need to modify the DNS records for the domain to include an SPF record.
SPF (Sender Policy Framework - domain based email authentication) is an email authentication method designed to detect forged sender addresses in emails (email spoofing). Email Authentication provide a way to mitigate the illegal use of domains and can be used to protect your domain from being blacklisted due to others sending unsolicited emails pretending to be you.
Modifyng DNS Records
In order to add these records to your DNS, you will need to log in to the DNS manager for the domain you wish to send the emails from (yourdomain.com). This is usually configured as part of your web hosting service so you may need to refer the documents on your hosting service or talk to your service administrator or web developer to get these changes made correctly.
Modifying DNS records is not a trivial task. Always be sure to check your specific documentation prior to making any changes to your domains DNS settings. For this reason we recommend asking someone familiar with DNS to set the records for you.
Creating or editing your SPF record
In order to correctly set up an SPF record you need to include at least the content below. There may be an existing SPF record on the domain already, in that case you'll either need to modify it to allow email to be sent from both your mailserver, good.do and sendgrid.net (since we send our emails through the email provider Send Grid, that domain needs to be included as well). Note: There can only be one SPF record for each version of SPF defined or supported.
TXT record with the following content (which may need to be modified to include your domain)
v=spf1 mx include:good.do include:sendgrid.net -all
You can check that the SPF record has been applied by checking your domain with a tool like one of these:
Once this is set up you can send follow-up emails via Do Gooder as if they are being sent from your own servers.