Home
Help Center
Email Marketing Service
Sender settings
Adding & verifying DNS records (SPF, DKIM, DMARC)
Understanding domain statuses: Verified, Processing, Unverified
Managing sending domains
Why DNS records matter for email deliverability
Adding & verifying DNS records (SPF, DKIM, DMARC)
Checking & resolving domain blacklist issues
Managing sender email addresses
Sender address requirements and best practices
What to do if a sender address is in use by active campaigns
Understanding shared vs. dedicated IP addresses
Connecting or disconnecting a domain to/from an IP address
Buying & managing dedicated IP addresses
User roles & statuses
User status explained: active and deleted users
How to add a new user: user invitations and registration
Managing user permissions and access rights
Default permissions for additional users
Deleting users
Transferring admin rights to another user
What happens after admin rights are transferred?
What happens when permissions are disabled for a user?
How to create your first email campaign
Campaign card overview: General, Contacts, Email template, Scheduler
Naming and renaming campaigns
Understanding campaign statuses: Waiting, In progress, Paused, Finished
Saving progress and navigating between campaign blocks
How to set up the sender email address and name
Managing reply-to addresses in campaigns
Selecting and managing IP addresses for sending
How to select recipients: Contacts, Groups, Segments
Excluding contacts and groups from a campaign
Understanding contact limits and subscription packages
What to do if you exceed your email sending limit
Validating contacts before sending: Email Checker explained
Choosing and editing email templates for campaigns
Uploading custom HTML
Writing effective subjects and preheaders
Adding and managing UTM parameters
Scheduling campaigns: send now or later
Setting up delivery dates, times, and days of the week
How to calculate and adjust sending volume over time
Managing dedicated IP expiration and renewal
How to preview and test your campaign
Managing and editing your test email group
Using the campaign calendar: viewing, filtering, and creating campaigns
Understanding campaign statuses: Active, Scheduled, Completed
Viewing campaign details and quick actions from the calendar
Navigating the campaign list: columns and filters
Searching and filtering campaigns by name, date, and status
Campaign card: overview, timeline, and audience
How to pause, continue, or delete a campaign
Understanding campaign statuses: Planned, Active, Paused, Finished
Campaign performance & analytics
Using heatmaps to analyze email engagement
Automations
Creating a New Automation
Understanding Automation Templates
Managing Your Automations List
Automation Builder: Overview and Navigation
Setting Up Automation Details (Name, Description, Tags)
Working with Triggers
Working with Actions
Managing Elements in the Workflow Canvas
Running and Pausing Automations
Automation Settings Panel
Managing Emails and Templates Inside Automations
Contact Management Inside Automations
Adding & verifying DNS records (SPF, DKIM, DMARC)
To send emails reliably with Sendigram, you must configure DNS records for your sending domain. This process authenticates your emails and improves deliverability.
1. Before You Start
- You'll need access to your domain registrar or DNS hosting provider (e.g., GoDaddy, Cloudflare, Namecheap).
- Have your domain name ready (e.g., yourcompany.com).
- Allow up to 24–48 hours for DNS changes to propagate globally.
2. Log in to Sendigram
- Open Sendigram and log into your account.
- Go to Sender settings.
- Add your domain (if not already added).
- Sendigram will generate the required DNS records for your domain.
3. Types of DNS Records You'll Need
Sendigram usually requires three main records:
- SPF (TXT record): Authorizes Sendigram to send emails from your domain.
Example: v=spfi include:sendigram.com ~all
- DKIM (TXT record): Adds a cryptographic signature to verify message integrity.
Example:
- Host:sendigram._domainkey
- Value: (a long DKIM key provided by Sendigram).
- DMARC (TXT record, optional but recommended): Tells receiving servers what to do with suspicious emails.
Example:
v=DMARC1; p=quarantine; rua=mailto:dmarc-reports@yourcompany.com
4. Adding Records to Your DNS Provider
- Log in to your domain registrar/hosting provider.
- Locate the DNS management or Zone Editor section.
- Add the provided SPF, DKIM, and DMARC records one by one:
- Select TXT as the record type.
- Paste the host and value exactly as shown in Sendigram.
- Save changes.
5. Verify Your Domain
- Return to Sendigram → Sending Domains.
- Click Verify next to your domain.
- If records are set correctly, the status will change to Verified.
- If not, double-check that records are entered without extra spaces or formatting issues.
6. Troubleshooting Tips
- DNS propagation may take up to 48 hours.
- Some providers require removing the domain name from the "Host" field (e.g., use @ or leave blank).
- Ensure you don't have duplicate SPF records — combine them into one if necessary.
- Contact your DNS provider if you're unsure about record formats.
7. Best Practices
- Use a subdomain (e.g., mail.yourcompany.com or news.yourcompany.com) for marketing emails.
- Keep your DNS records updated if you change providers.
- Regularly test your authentication using deliverability tools.
Still have questions?