{"id":5436,"date":"2025-12-25T18:39:43","date_gmt":"2025-12-25T17:39:43","guid":{"rendered":"https:\/\/wpmastertoolkit.com\/?p=5436"},"modified":"2025-12-25T18:39:45","modified_gmt":"2025-12-25T17:39:45","slug":"comment-configurer-sendgrid-comme-smtp-sur-wordpress-avec-wpmastertoolkit","status":"publish","type":"post","link":"https:\/\/wpmastertoolkit.com\/en\/how-to-configure-sendgrid-as-smtp-on-wordpress-with-wpmastertoolkit\/","title":{"rendered":"How to configure SendGrid as SMTP on WordPress with WPMasterToolKit"},"content":{"rendered":"<p>Sending emails is a critical part of any WordPress site: order confirmations, password resets, admin notifications, contact forms... Yet, by default, WordPress relies on the <code data-no-auto-translation=\"\">mail()<\/code> from PHP, often unreliable and a source of deliverability problems.<\/p>\n\n\n\n<p>SendGrid is one of the world's most widely used transactional emailing services. It offers an excellent sender reputation, a robust infrastructure and advanced tracking tools, making it an ideal choice for secure and reliable email delivery from WordPress.<\/p>\n\n\n\n<p>To simplify this configuration, <strong>WPMasterToolKit<\/strong> integrates a <strong>SMTP Mailer<\/strong> with a native SendGrid provider. The aim: to enable you to connect SendGrid to WordPress cleanly, securely and without any DIY, while complying with SendGrid's recommended best practices.<\/p>\n\n\n\n<p>In this tutorial, we'll take a step-by-step look at how to configure SendGrid as an SMTP service with WPMasterToolKit, from the creation of the SendGrid API key to the final settings in WordPress, to ensure reliable, professional email delivery.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up your SendGrid account<\/h2>\n\n\n\n<p>To connect your WordPress site to SendGrid, you must first create a SendGrid account, and then define a SendGrid password. <strong>sender identity<\/strong> (sender identity).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Create your SendGrid account<\/h3>\n\n\n\n<p>If you haven't already done so, start by creating a SendGrid account on their website. <strong>\"\u00a0<a href=\"https:\/\/sendgrid.com\/pricing\/\">Pricing page<\/a>\"\u00a0<\/strong>. Here you can choose the type of subscription best suited to your site's needs.<\/p>\n\n\n\n<p>In our example, we will use the <strong>free trial plan<\/strong> (limited to 60 days and 100 emails per day).<br>That said, the configuration process remains strictly the same, regardless of the plan chosen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"362\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-71-1024x362.png\" class=\"wp-image-5437\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-71-1024x362.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-71-300x106.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-71-768x271.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-71-18x6.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-71.png 1466w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next, SendGrid will ask you to set the <strong>username<\/strong> and the <strong>Password<\/strong> your account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" decoding=\"async\" width=\"383\" height=\"733\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-72.png\" class=\"wp-image-5438\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-72.png 383w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-72-157x300.png 157w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-72-6x12.png 6w\" sizes=\"(max-width: 383px) 100vw, 383px\" \/><\/figure>\n\n\n\n<p>SendGrid may then ask you a few more questions about your business, in order to customize your account configuration.<\/p>\n\n\n\n<p>Fill in all required fields, then continue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Creating your Sender Identity<\/h3>\n\n\n\n<p>To be able to send emails with SendGrid, you need to configure a <strong>sender identity<\/strong>. You have two options: create a <strong>single sender identity<\/strong> or authenticate the <strong>your site's domain<\/strong>.<\/p>\n\n\n\n<p>We recommend that you authenticate your domain, as this method offers better deliverability and ensures more reliable email delivery over time.<br>That said, we've detailed both methods below so that you can choose the one that best suits your situation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add a Single Sender to your SendGrid account<\/h3>\n\n\n\n<p>In SendGrid, you can create a <strong>single sender<\/strong> to define an approved sender email address.<\/p>\n\n\n\n<p>To do this, go to the SendGrid dashboard menu, then go to <strong>Settings \" Sender Authentication<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" decoding=\"async\" width=\"460\" height=\"616\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-73.png\" class=\"wp-image-5439\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-73.png 460w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-73-224x300.png 224w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-73-9x12.png 9w\" sizes=\"(max-width: 460px) 100vw, 460px\" \/><\/figure>\n\n\n\n<p>Next, locate the <strong>Single Sender Verification<\/strong>then click on the <strong>\"Get Started<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-74-1024x573.png\" class=\"wp-image-5440\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-74-1024x573.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-74-300x168.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-74-768x430.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-74-1536x859.png 1536w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-74-18x10.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-74.png 1561w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>A panel then appears, asking you to enter the <strong>sender's name<\/strong>his <strong>email address<\/strong> as well as its <strong>postal address<\/strong>.<br>Once you have completed all the required fields, click on the <strong>\"Create<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"586\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-75-1024x586.png\" class=\"wp-image-5441\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-75-1024x586.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-75-300x172.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-75-768x439.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-75-1536x878.png 1536w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-75-18x10.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-75.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>A confirmation email will be sent to the address you provided.<br>Click on the link contained in this message to verify your email address and finalize the configuration of your <strong>single sender identity<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"481\" height=\"479\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-76.png\" class=\"wp-image-5442\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-76.png 481w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-76-300x300.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-76-150x150.png 150w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-76-12x12.png 12w\" sizes=\"(max-width: 481px) 100vw, 481px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Authenticating your domain in SendGrid<\/h3>\n\n\n\n<p>Authentication allows you to prove that the emails you send actually come from a domain you own. This helps reinforce your domain's reputation as a legitimate and reliable source of emails.<\/p>\n\n\n\n<p>As a bonus, this step also allows you to remove the words <strong>\" via sendgrid.net \"<\/strong> that would otherwise be added to your emails.<\/p>\n\n\n\n<p>To get started, go to the SendGrid dashboard menu, then select <strong>Settings \" Sender Authentication<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" decoding=\"async\" width=\"460\" height=\"616\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-73.png\" class=\"wp-image-5439\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-73.png 460w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-73-224x300.png 224w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-73-9x12.png 9w\" sizes=\"(max-width: 460px) 100vw, 460px\" \/><\/figure>\n\n\n\n<p>On the next page, locate the <strong>Domain Authentication<\/strong>then click on the <strong>\"Get Started<\/strong> to access the necessary parameters.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"472\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-77-1024x472.png\" class=\"wp-image-5443\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-77-1024x472.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-77-300x138.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-77-768x354.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-77-1536x708.png 1536w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-77-18x8.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-77.png 1602w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>On the first authentication configuration page, you will be asked two questions:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Which Domain Name Server (DNS) host do you use?<\/strong><br>Select your DNS provider from the list. If your provider does not appear, choose <strong>\"Other Host (Not Listed)<\/strong>.<\/li>\n\n\n\n<li><strong>Would you also like to brand the links for this domain?<\/strong><br>We recommend that you select <strong>\"Yes<\/strong>. This allows the links in your e-mails to use your own domain rather than SendGrid's. Visit <strong>branded links<\/strong> improve deliverability by associating all links to your site.<\/li>\n<\/ul>\n\n\n\n<p>Once you have completed these two questions, click on the <strong>\"Next<\/strong> to continue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"435\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-78-1024x435.png\" class=\"wp-image-5444\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-78-1024x435.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-78-300x127.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-78-768x326.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-78-18x8.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-78.png 1370w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After entering your domain, click on <strong>\"Advanced Settings<\/strong>.<br>You will then need to make a few adjustments:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Uncheck the <strong>\"Use automated security<\/strong>.<\/li>\n\n\n\n<li>Check box <strong>\"Use custom return path<\/strong>.<\/li>\n\n\n\n<li>Add a subdomain to the <strong>\"Return Path<\/strong> (see below for details).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"589\" height=\"665\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-79.png\" class=\"wp-image-5446\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-79.png 589w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-79-266x300.png 266w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-79-11x12.png 11w\" sizes=\"(max-width: 589px) 100vw, 589px\" \/><\/figure>\n\n\n\n<p>A <strong>subdomain<\/strong> replaces the \"www\" part of your site address (for example : <code data-no-auto-translation=\"\">subdomain.example.com<\/code>). Subdomains can be used to create separate sections of a site, such as a blog accessible via <code data-no-auto-translation=\"\">blog.example.com<\/code>.<\/p>\n\n\n\n<p>In this case, this sub-domain will only be used by SendGrid to send emails and will not be visible on your site.<\/p>\n\n\n\n<p>Unless you already have a specific sub-domain in mind, we recommend using <strong>sg<\/strong>. This is the one we'll use in our example.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Note:<\/strong> the sub-domain can be the one of your choice. However, SendGrid recommends :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Not to include underscores (<strong>_<\/strong>), which may not be supported by some DNS providers.<\/li>\n\n\n\n<li>Not to use <strong>\"mail<\/strong>This sub-domain is often already in use by hosting providers and can lead to conflicts.<\/li>\n<\/ul>\n<\/blockquote>\n\n\n\n<p>Click on the <strong>\"Next<\/strong> to continue.<\/p>\n\n\n\n<p>The next page will display the list of <strong>DNS records<\/strong> which you'll need to add to your domain's DNS settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"563\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-80-1024x563.png\" class=\"wp-image-5447\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-80-1024x563.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-80-300x165.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-80-768x422.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-80-18x10.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-80.png 1387w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once you've opened your domain's DNS settings, you should see an option to add a <strong>new registration<\/strong>.<\/p>\n\n\n\n<p>To enable SendGrid to authenticate your domain, you'll need to add these records to your site's DNS configuration. Be sure to copy them precisely, as verification requires using exactly the values provided by your SendGrid account.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Note:<\/strong> some domain hosts automatically add your domain name when you enter the <strong>Hostname<\/strong> provided by SendGrid.<br>If this is your case, you'll need to remove the main domain when entering it.<\/p>\n\n\n\n<p>For example, instead of indicating <code data-no-auto-translation=\"\">sg.example.com<\/code> for the <strong>Hostname<\/strong> of the first TXT record, all you need to do is enter <strong><code data-no-auto-translation=\"\">sg<\/code><\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<p>You may also see a <strong>TTL (Time To Live)<\/strong> in your domain's DNS settings. If you have the option of changing it, we recommend that you set it to <strong>one day<\/strong> (i.e. <strong>86400 seconds<\/strong>depending on the unit used by your DNS provider).<\/p>\n\n\n\n<p>Once all DNS records have been added, check the <strong>\"I have added these records<\/strong> in your SendGrid dashboard, then click on the <strong>\"Verify<\/strong>.<br>DNS changes can take up to a few minutes to take effect. <strong>48 hours<\/strong>You may therefore need to check back at a later date.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"578\" height=\"257\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-81.png\" class=\"wp-image-5448\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-81.png 578w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-81-300x133.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-81-18x8.png 18w\" sizes=\"(max-width: 578px) 100vw, 578px\" \/><\/figure>\n\n\n\n<p>If the check is successful, a <strong>confirmation message<\/strong> will be displayed to indicate this.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"338\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-82.png\" class=\"wp-image-5449\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-82.png 700w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-82-300x145.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-82-18x9.png 18w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Generate an API key<\/h3>\n\n\n\n<p>Once you have created your account <strong>sender identity<\/strong> configured, you can generate a <strong>API key<\/strong> to connect your site to SendGrid and start sending emails.<\/p>\n\n\n\n<p>From your SendGrid account dashboard, click on <strong>Email API \" Integration Guide<\/strong> in the menu on the left.<\/p>\n\n\n\n<p>Next, you'll be asked to choose a configuration method.<br>Click on the <strong>\"Choose<\/strong> below the <strong>SMTP Relay<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"533\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-83-1024x533.png\" class=\"wp-image-5450\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-83-1024x533.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-83-300x156.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-83-768x400.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-83-18x9.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-83.png 1403w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You will then need to enter a <strong>name for the API key<\/strong>then click on <strong>\"Create Key<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"262\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-84-1024x262.png\" class=\"wp-image-5451\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-84-1024x262.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-84-300x77.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-84-768x197.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-84-18x5.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-84.png 1137w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>This will generate your <strong>API key<\/strong>. Make sure you keep this page open, as you'll need this key later on.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"227\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-85-1024x227.png\" class=\"wp-image-5453\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-85-1024x227.png 1024w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-85-300x67.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-85-768x170.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-85-18x4.png 18w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-85.png 1374w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Sender configuration on the WPMasterToolKit side<\/h3>\n\n\n\n<p>Back in the WPMasterToolKit plugin, you must configure the <strong>Sender Config<\/strong> as am:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Sender Email<\/strong> You must enter the email address configured on SendGrid.<\/li>\n\n\n\n<li><strong>\u00a0Force the usage of the sender name\/email defined above. It will override those set by other plugins<\/strong> Must be activated<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"802\" height=\"436\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-86.png\" class=\"wp-image-5454\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-86.png 802w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-86-300x163.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-86-768x418.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-86-18x10.png 18w\" sizes=\"(max-width: 802px) 100vw, 802px\" \/><\/figure>\n\n\n\n<p>Then select \"Twillo SendGrid :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"795\" height=\"285\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-87.png\" class=\"wp-image-5455\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-87.png 795w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-87-300x108.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-87-768x275.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-87-18x6.png 18w\" sizes=\"(max-width: 795px) 100vw, 795px\" \/><\/figure>\n\n\n\n<p>Finally, fill in :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>API Key<\/strong> The password retrieved from SendGrid in the last step.<\/li>\n\n\n\n<li><strong>Sending Domain<\/strong> the sending sub-domain we configured earlier (the domain must be the same as the mail).<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"550\" height=\"272\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-88.png\" class=\"wp-image-5456\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-88.png 550w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-88-300x148.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-88-18x9.png 18w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/figure>\n\n\n\n<p>Then save the settings.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Verify \/ test configuration<\/h3>\n\n\n\n<p>Once you've saved your settings, you can now run an email test to make sure everything's OK.<\/p>\n\n\n\n<p>Go to the <strong>E-mail test<\/strong>then enter an e-mail address to which you would like to send your test, then click on <strong>Send Now.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"832\" height=\"412\" src=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-89.png\" class=\"wp-image-5458\" srcset=\"https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-89.png 832w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-89-300x149.png 300w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-89-768x380.png 768w, https:\/\/wpmastertoolkit.com\/wp-content\/uploads\/2025\/12\/image-89-18x9.png 18w\" sizes=\"(max-width: 832px) 100vw, 832px\" \/><\/figure>\n\n\n\n<p>If you receive an error message, go back and check the previous steps.<\/p>\n\n\n\n<p>If you get a confirmation message and receive the email, you've finished configuring.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>You now have a <strong>SendGrid fully functional<\/strong> with <strong>WPMasterToolKit<\/strong>This allows you to send emails that are reliable, secure and compliant with good deliverability practices.<\/p>\n\n\n\n<p>By using domain authentication and a SendGrid API key, you avoid the limitations of the <code data-no-auto-translation=\"\">mail()<\/code> of PHP and benefit from a professional sending infrastructure, capable of handling both transactional emails and critical notifications for your WordPress site.<\/p>\n\n\n\n<p>Thanks to the <strong>SMTP Mailer<\/strong> of WPMasterToolKit and its native SendGrid provider, integration remains clear, clean and centralized, without depending on complex external solutions or fragile configurations.<\/p>\n\n\n\n<p>If you run into any problems during the sending tests, take the time to check each step (API key, sender identity, DNS records, subdomain used). Once validated, this configuration guarantees a solid foundation for all emails sent by your WordPress site.<\/p>","protected":false},"excerpt":{"rendered":"<p>Sending emails is a critical element of any WordPress site: order confirmations, password resets, admin notifications, contact forms... Yet, by default, WordPress relies on PHP's mail() function, which is often unreliable and a source of deliverability problems. SendGrid is one of the most widely used transactional email services [...].<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_surecart_dashboard_logo_width":"180px","_surecart_dashboard_show_logo":true,"_surecart_dashboard_navigation_orders":true,"_surecart_dashboard_navigation_invoices":true,"_surecart_dashboard_navigation_subscriptions":true,"_surecart_dashboard_navigation_downloads":true,"_surecart_dashboard_navigation_billing":true,"_surecart_dashboard_navigation_account":true,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5436","post","type-post","status-publish","format-standard","hentry","category-non-classe"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/posts\/5436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/comments?post=5436"}],"version-history":[{"count":3,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/posts\/5436\/revisions"}],"predecessor-version":[{"id":5459,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/posts\/5436\/revisions\/5459"}],"wp:attachment":[{"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/media?parent=5436"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/categories?post=5436"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpmastertoolkit.com\/en\/wp-json\/wp\/v2\/tags?post=5436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}