Important: This is a guide for advanced users with the tech know-how. If you a novice user and aren't comfortable customizing your DNS records, or if you don't know what they are, you shouldn't proceed. If you still want to proceed, you should consider hiring a developer to help you with the setup.
By default, if you send an email to your users using Gist, your users will see the sender's address as firstname.lastname@example.org. For example, if you're John Doe and your domain name is example.com, then your sender's address will be email@example.com.
A custom sending domain allows you to send messages via your own domain, rather than Gist's. This means that by default your emails will be sent from Gist's domain 'convertfoxmail.com'. If you'd like to use your domain URL in place of this, for instance, firstname.lastname@example.org, you will need to set up a custom domain on Gist.
Setting up SPF and DKIM
Step 2 - Click on Add Email Address
This is where you add your email display name and your custom email address. Whatever name you enter here will be visible to your users as the sender. Some examples of display names that would look professional would be:
- Sachin from Gist
- Sachin via Gist
- Team Gist
- Gist Support
- Gist Sales Team
You can use any such name as you may require, as long as it is relevant to the email address that you want to add.
Important: There are three conditions here that would need to meet in order to add the email address successfully.
1. The domain of the email address that you add here must exactly match with the project domain.
Even if your business is the same, you would need the exact same address in order to go forward. Any deviation in the domain address would lead to an error in adding the email address.
2. You must have an account on Gist with the same email address.
3. The email address you enter must actually exist and be currently valid.
If you do not meet any one of these conditions, you will not be able to add the email address.
Step 3 - Add email and verify
Once you complete the above two steps, a verification email will be sent to the email address that you just added. You will need to complete the verification process.
Step 4 - Configure your DNS records
This is the most crucial step of all, and it is important to exercise caution when doing this.
Once you verify your email address with Gist, you need to configure your DNS records. This is typically done through your host or domain registrar ( godaddy.com, cloudflare.com, etc.). Instructions to configure DNS records may vary - make sure to check with your host support if the instructions are different or if you get stuck.
But, these are the basic steps that should work for most DNS providers:
- Scroll to the TXT section within the DNS editor.
- Create a new TXT record by clicking the "add" button.
- Set hostname to "yourdomain.com"
- Fill the TXT Value field with your SPF record ("v=spf1 include:mailgun.org ~all").
You will need to repeat the same steps as above, for DKIM settings as well.
The time it takes for the DNS records to be updated varies between 24 and 48 hours for most providers. If you're using Cloudflare, your DNS records will be updated within a few minutes.
Once you're done, you'd need to come back to the 'Outbound Email Addresses' settings in your Gist project and verify your domain.
Once the verification process is over, you will see 'VERIFIED DOMAIN' in green, next to your domain, and you can then start sending emails from your own domain.
Note: If you have multiple agents/teammates who you want to add to your project, just repeat the same process for each email address individually.
If you have any questions about setting up custom domains, reach out to support via chat.