How to connect your accounts
Sometimes the setup of the account can be challenging; that's why we prepared a step-by-step guide to make it easier for our users. We also added a video step-by-step guide here.
Here are the steps to connect your existing email accounts to Instantly:
Go to the Email Accounts on the left sidebar menu.
Click Add New.
A pop-up will appear. Select Connect existing accounts and choose Google, Microsoft, or any provider (IMAP/SMTP).
Connect Your Google Account with oAuth Method
Connecting your Google Workspace account to Instantly using oAuth authentication allows seamless access and integration between the two platforms.
Here are the steps on how to connect Google accounts via the oAuth method:
Go to the Email Accounts dashboard
Click Add New.
A pop-up will appear. Select Connect existing accounts and choose Google.
Select Option 1: oAuth
Then go back to Instantly and click Login to connect Google accounts from the same Google Workspace
Choose the Google admin accounts in the pop-up window
Click Continue to proceed with the login, and click Allow to grant Instantly access to this Google account.
If the other Google accounts from the same Google Workspace are not visible in the pop-up window, please click 'Use another account' to log in to other Google accounts and connect them to Instantly.
Note: It might be worth trying to add these accounts from the Incognito window, in case all of your Google accounts appear here.
In Incognito, your previous login sessions won't be stored, so you can easily add an account you need.
Connect Your Google Account with App Password Method
Here are the steps to connect your Google accounts using the App Password method. Learn more details here.
Go to the Email Accounts dashboard
Click Add New.
A pop-up will appear. Select Connect existing accounts and choose Google.
Select Option 2: App Password
Click Next and fill out the information needed.
Once finished, click Connect.
When it comes to free Gmail accounts - Google is very strict with respect to limits and rules. This is because they don't want to promote cold emailing through free Gmail accounts.
As a matter of fact, their algorithm is very smart in detecting what use the accounts are being put to. Their rules and limitations are more relaxed towards Gsuite accounts. So when it comes to recommendations, we suggest using Gsuite or maybe even Microsoft accounts.
The problem is that it is an industry-wide thing, so even if you try some other cold emailing platform or you were to manually send out cold emails, it is still an issue one would face.
There was a question once asked in reference to free Gmail accounts used for cold emailing in our Facebook group. And the majority of our members seconded this notion that it is not advisable to use free Gmail accounts for cold emailing.
Connect your Microsoft/O365 accounts
You need both IMAP (Internet Message Access Protocol) and SMTP (Simple Mail Transfer Protocol) enabled to connect an O365/Microsoft account to Instantly. It's not permitted to connect only to SMTP for sending emails, as our warmup is a peer-to-peer network consisting of real accounts that must both send and receive emails.
Learn how to enable SMTP here. Once you have enabled SMTP, wait for one hour, and connect your Microsoft/O365 email account to Instantly.
Here are the steps to connect your Microsoft/O365 accounts to Instantly:
Go to the Email Accounts dashboard
Click Add New.
A pop-up will appear. Select Connect existing accounts and choose Office 365 / Outlook"
A new window will appear, prompting you to choose the account you wish to connect. If your account is not listed, click on "Use another account" and sign in with your credentials.
Follow the prompts to grant permission for Instantly to access your Microsoft account.
How to add Custom Tracking Domain
IA Custom Tracking Domain (CTD) is your own dedicated domain used to track email opens and link clicks. It acts as a proxy, isolating your sender reputation from others.
When you enable open or link tracking, Instantly inserts special tracking code into your emails, typically a URL like xyz.inreg1.com/[code]. This URL is shared among Instantly customers unless you set up a custom tracking domain.
With a custom domain, the inserted code uses your domain, ensuring unique tracking and protecting your sender reputation.
Note: For Done-For-You or Pre-warmed domains/accounts, we automatically set up the CNAME record and enable the custom tracking domain - No action needed from you.
How to Set Up Custom Tracking Domain
Step 1: Access Your Domain's DNS Panel
Go to your domain's DNS panel
Find the domain to create a custom tracking domain for.
Go to Manage/ Edit DNS records.
Step 2: Add New CNAME Record
Field | Value |
Record Type | CNAME |
Host/Name |
|
Value/Target |
|
TTL | Automatic or 3600 (default) |
Step 3: Save the CNAME Record
Click "Save" to save your changes
Wait 24-72 hours for DNS propagation (often faster)
Step 4: Enable Custom Tracking Domain in Instantly
Go to Email Accounts Dashboard
Click on the email account you want to configure
A pop-up window will appear
Navigate to the Settings section
Scroll down to find "Custom tracking domain" setting
Check the box to enable it
Enter your custom tracking domain:
inst.yourdomain.comReplace
yourdomain.comwith your actual domainSave the changes
Step 5: Verify Setup
Click "Check Status"
Instantly will verify your CNAME record
If everything is set up correctly, you will receive the following notification below the Check Status: CNAME Verified
If the CNAME record hasn't propagated or hasn't been added correctly, you'll see the 'Retrying' status at the bottom of the page.
How to Organize Custom Tracking Domains
There are two ways to organize your custom tracking domains:
Single CTD for All Domains
Use a single custom tracking domain for multiple domains. This would make sense if your primary domain is old/warmed up. If you're running a lead agency, this is what we would recommend.
Separate CTD Per Domain
Different custom tracking domain for each sending domain. If you have two domains [email protected] and [email protected], you may use:
inst.first.com for all email addresses associated with first.com
inst.second.com for all email addresses associated with second.com.
This approach would make sense when all of your domains are new, or if you're experimenting with a new campaign that could potentially have a negative impact on your reputation. By creating separate groups, you can minimize the damage from a bad campaign.
How to Enable Warm-Up and Why it's Important
The warmup functionality mimics human conversations between email accounts.
Think of it as you emailing back and forth with your friends - on autopilot.
But in this case, your ‘friends’ are other Instantly.ai users who have also enabled the warmup feature. You can be sure that all of them will open your email, and a high percentage will write you back with a ‘thoughtful’ and positive sentiment.
The emails written by the Instantly AI algorithm signal to Google, Outlook, and other ESPs that your email account and sending domain are relevant and legitimate.
This increases the likelihood that the messages that are sent to the cold leads in your outreach campaigns will also actually land in their inbox and subsequently be opened and replied to.
The bottom line is that the warmup will improve the deliverability of your cold email accounts by mimicking human conversations in the Instantly.ai user pool.
How to Enable Warmup
For Individual Accounts:
Go to your Email Account tab.
Click the flame icon on the right side of the email account you want to warm up
Warmup will be enabled (customize warmup settings if needed)
For Multiple Accounts (Bulk Enable):
You can also enable or pause warmup for multiple accounts in bulk.
Go to the Email Accounts dashboard
Select the accounts you want to enable warmup for (tick the checkbox next to each account)
Click the three dots (...) in the top right corner
Select "Bulk enable warmup" or "Bulk pause warmup"
Once you enable the warmup for your accounts, warmup emails are scheduled at 12 AM UTC every day.
To filter accounts by warmup statuses, please follow the steps below:
Go to the Email Account dashboard
Click 'All statuses' to select warmup statuses. Learn more details here.
Creating Your Campaign
Step 1: Start a New Campaign
To create a new campaign, watch the full video walkthrough here or follow the steps below:
Go to the Campaigns dashboard
Click "+ Add New" (top right corner)
Name your campaign. We suggest adding target audience parameters such as title, industry/niche, and geo in the campaign name (e.g. Marketing Director_Advertising Agency_US) so you can more efficiently find and optimize your campaigns down the line.
Click "Continue" to proceed
Step 2: Add Leads
You can add leads to your campaign by following the steps below:
Go to the Leads section of the campaign
Click the Add Leads button
Choose the preferred method to upload your leads
Step 3: Create Your Email Sequence
Compose your subject line and email copy:
Add variant: Test different subject lines and email copies to find the best performers. Learn more details here.
Send next message in x days/hours/minutes: Define how many days to wait before sending the next step. Learn more details here.
Add step: Add a follow-up step. You can add as many follow-up steps as you’d like, although we recommend a maximum of 3-4 steps for most cold outreach campaigns.
Follow-ups: Leave the subject line empty to use the same subject line as the previous step
Step 4: Add Variables for Personalization
You can use the drop-down menu to attribute the right variable to each column in the file.
Predefined Variables: The predefined variables include Email(required), First name, Last name, Job title, Company name, Personalization, Phone, Website, Location, and LinkedIn.
Custom Variables: For personalized columns or any additional data not in the predefined list, map them as 'Personalization' or 'Custom variable'. You can then use {{columnName}} variable in the campaign.
Do Not Import: For columns that you don't need to import to the campaign, map them as 'Do Not Import'.
After upload, click the variable option in the bottom editor toolbar:
Dropdown shows all available variables
Click the variable you want to insert
Variable appears:
Shows as {{variableName}} in subject line
Will be replaced with actual lead data when sent
Example: If you have a column named Country in the file, map it to a Custom Variable. You can later use it in the copy as {{Country}} to dynamically insert the country of each contact.
To insert a variable into the subject line, click on the bolt icon next to the top-right Preview button.
Advanced Email Body
Placeholder Values: When a mail merge variable isn’t available for a lead, we replace it with an empty string. You can set a default value for such cases.
Spintax: Creating variations of sentences or words to generate more diverse email bodies for your leads.
Liquid Syntax: Use conditional logic with your email body.
Step 5: Add Links
To insert a link into the email, highlight the text that you want to hyperlink or select the link icon in the bottom editor bar:
Step 6: Insert Unsubscribe Link
To provide leads an easy way to opt out:
Click the "+" button in the editing section
Select "Insert Unsubscribe Link"
Step 7: Use Email Templates (Optional)
Use Instantly-Made Templates
Save time with pre-built templates:
In the Sequence Editor, click "Templates"
Select a category that fits your needs
Click "Use template"
Edit the subject line and body to fit your campaign
The template is added to your sequence
Save Your Own Templates
Create reusable templates manually:
Write your email (or use AI Sequence Generator)
Click "Save" → "Save as a template"
Name your template
Click "Add Template"
You can find it in your Templates view. Copy, use, or delete it from there.
Step 8: Preview and Test
Before launching the campaign, always preview and test your emails.
Click the "Preview" Button. A pop-up will appear where you can preview the email, send test emails, or check deliverability score.
Preview email: Select a lead in the 'Load data for lead' option. You can search for leads by email or name(same as in the campaign).
Send test emails: In the top left, you can enter recipient email addresses
Use commas to separate the email addresses, and the test email will be sent to all the recipients listed.
Choose sending accounts in the Send from section in the left panel.
Check Deliverability Score: You can check the deliverability score for the sequence
Step 9: Set Your Schedule
In the Schedule tab of the campaign, you can adjust the days of the week and the timing to send your campaign emails.
Example:
Monday-Friday
9 AM - 5 PM in lead's timezone
Step 10: Configure Campaign Options
In the Options tab of the Campaign, you can configure how each campaign behaves, from email sending rules to optimization, CRM ownership, and more. Learn more about Campaign Options
Do a final check of your campaign setup and then hit the “Launch” button.
Leads uploaded and variables mapped
Email sequence written and saved
Variables populate correctly
Preview and test emails
Schedule configured
Sending accounts assigned






















