If you own a domain through a third-party service, you can connect it or its subdomains to your Givebutter account. This will give Givebutter permission to send emails on your behalf by connecting an email sending domain for DKIM (Domain Keys Identified Mail) email authentication.
How it works
To connect your domain or subdomain to Givebutter, you'll first generate DNS (Domain Name Service) record values in Givebutter. You'll then copy and paste the values into your DNS provider's domain manager. Domain connections require updates or additions to CNAME and TXT records, while subdomain connections require only an additional CNAME record.
Connect your custom domain/subdomain
The domain connection process requires you to copy and paste information from Givebutter to your domain provider's website or DNS management tools. We recommend that you work with two browser windows or tabs to quickly move between your sites.
To connect a domain in your Givebutter account, follow these steps
Log in to your Givebutter Dashboard: https://dashboard.givebutter.com/
Navigate to the Engage tab in the left side panel
Click the Setup domain → button or into the Settings tab
Enter the domain name you want to connect and click Add Domain.
Copy the records provided by Givebutter and paste the provided values into the record files in another browser tab or window. If that record does not exist in your DNS records, first create it.
Return to the Engage > Settings tab and click Run Verification
Note: The domain connection can take up to 48 hours, depending on your domain provider.
When the connection process is complete, you can use the domain to send emails from Givebutter.
Create DNS records with common providers
Here are some resources for creating DNS records with popular domain providers. If your service isn't listed here, go to your provider's site and search their help documents, or contact their customer support team for assistance with creating or updating your records.
Dreamhost: How do I add custom DNS records?
DNSimple: Add a CNAME record
GoDaddy: Add a CNAME record
Network Solutions: How Do I Modify CNAME Records?
Google Domains: Manage resource records
Squarespace: Adding custom DNS records to your domain
Tip: Do not be confused if you see lingo in your DNS provider that isn't present inside Givebutter. "Name" is interchangeable with "Host," and "Value" is synonymous with "Data."
Troubleshoot failed connections
If the domain connection fails, here are a few things to check:
Do the CNAME and/or TXT records match?
Verify that the CNAME records and/or TXT records provided by Givebutter match the records in your domain provider account.
Is the domain expired?
Check with your domain provider to make sure your domain name has not expired.
When was the last time you ran a verification?
Click the Check DNS button in the Givebutter Engage domain settings.
Why is it not required to include Givebutter in our own custom SPF record?
When email standards were being formed, email providers used the SPF records of the From/Sender address' domain to check for alignment. This meant that it was necessary to add a custom SPF record to DNS records in order to pass SPF alignment. This has since changed, and email providers no longer check the From field's domain when evaluating SPF and determining the results.
Need assistance with your domain connection? No problem, use the chat widget in your Dashboard or shoot us a message a [email protected].