FluentCRM is an Email Marketing & Automation tool. It helps you launch Email Campaigns, Email sequences, and Email Automation to automate your marketing emails.
By default, FluentCRM will use the default mailing functionality of WordPress, wp_mail(), to send PHP emails via your hosting. So even if you don’t configure anything, FluentCRM will send emails just fine. However, we know FluentCRM’s users would want to use a better email service to send their marketing emails and in cases of cloud hosting where email sending is disabled due to the blocking of outgoing emails via port 25, advanced email configuration to send emails from such servers and also deliver through high reputation servers and reliable providers like AWS SES, Google Workspace, Microsoft Office365, Sparkpost, etc.
Using your hosting space for email isn’t a good idea. And using the hosting for sending PHP emails would most likely deplete the hosting resources. Thus, we suggest that you use a separate email service.
To learn more about various Email Delivery Providers and their overview, you may check out some of the blogs below:
Configure an Email Delivery Service Provider #
In order to use an email service, you need to use an SMTP plugin. There are plenty of SMTP plugins in the WordPress repository. But most of them offer slow email sending.
Fluent SMTP to Handle All Email Delivery #
That’s why we’ve created a free-for-lifetime SMTP plugin called FluentSMTP. In fact, it is the only SMTP plugin that allows multiple SMTP connections at the same time described here: Multiple SMTP Connections & Auto Routing. This means, if you install FluentSMTP, you can use multiple email-sending services to cut down your email-sending costs. Some email services can be a bit costly. So if you have FluentSMTP, you can use the expensive email service for your marketing emails and the less expensive email service for not-so-important WordPress emails.
For more about Fluent SMTP, Configurations, and features please check the relevant documentation: Install and Activate Fluent SMTP, Configurable Email Delivery Providers, and Introduction to Fluent SMTP Dashboard
Click the button to install FluentSMTP. Or, you can download and install FluentSMTP on your WordPress by clicking the button below:
List of Configurable Delivery Providers #
There a lot of different Email Delivery Providers can be configured natively via API-based connection as listed below:
- Amazon SES API.
- Mailgun API.
- SendGrid API.
- Sendinblue API.
- SparkPost API.
- Netcore API (formerly Pepipost).
- PostMark API.
- Elastic Mail API.
- Gmail & Google Workspace OAuth API.
- Outlook OAuth API.
- All Other SMTP.
Example of Multiple Email Delivery Connections #
Below is an example screenshot of multiple Email Delivery Connections based on various Delivery Providers:
FluentCRM Email Processing #
There are different places from where Emails can be sent such as Test Emails from Email Templates, Email Campaigns, Email Sequences, Automation Email Actions, Double Opt-in Settings, and Recurring Campaigns.
Send the emails right now: Once the scheduling is set to “right now,” the emails will begin processing. This process is a task where FluentCRM starts generating Emails against each subscriber with necessary headers and email content.
Schedule the emails: You can set specific dates and times for your email processing.
Schedule emails within a specified date-time range: Your emails will start processing between your specified time-date range.
The next step is to deliver the emails. It can be delivered through wp_mail() directly or if you have a plugin like Fluent SMTP. Fluent SMTP takes emails from FluentCRM and then relays them to the Email Delivery Provider you configure in settings and used from FluentCRM.
Below is a screenshot of an Email campaign while sending a campaign. Please check the above links for specific features.
FluentCRM Email Scheduling #
The emails can be scheduled or waited until a period of time from different places described below:
Delay Emails in Automation #
Below is an example screenshot of Automation Emails waiting for 1 Day. For more about this please check: Wait X Days/Hours
Compare Cron Status #
Please make sure that your cron status is the same as below screenshot.
FluentCRM Cron Status runs 3 events at 1 Minute, 5 Minute, and 1 Hour Intervals.
That’s all about Email Sending from FluentCRM! Please read through our guidelines and documentation to learn in-depth knowledge about using and utilizing the features of FluentCRM.