dotdigital.com
Open in
urlscan Pro
104.18.237.33
Public Scan
Submitted URL: http://comapi.com/
Effective URL: https://dotdigital.com/communications-api/
Submission: On February 23 via api from GB — Scanned from GB
Effective URL: https://dotdigital.com/communications-api/
Submission: On February 23 via api from GB — Scanned from GB
Form analysis
2 forms found in the DOMPOST /communications-api/
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_31" id="gform_31" action="/communications-api/" novalidate="" class="recaptcha-v3-initialized">
<div class="gf_invisible ginput_recaptchav3" data-sitekey="6LeyvpIUAAAAADzm7QZGJKe7pLGA9P8KHbeJjCq4" data-tabindex="1"><input id="input_ef4817fdb8d0af944319adcb90990492" class="gfield_recaptcha_response" type="hidden"
name="input_ef4817fdb8d0af944319adcb90990492" value=""></div>
<div class="gform_body gform-body">
<div id="gform_fields_31" class="gform_fields top_label form_sublabel_below description_below">
<div id="field_31_4" class="gfield gfield--width-full gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-text gfield--large" data-field-class="gfield--dtg-text gfield--large"><label
class="gfield_label" for="input_31_4">First name<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_dtg-text form__element"><input name="firstname_input-4" id="input_31_4" type="text" maxlength="50" value="" class="large " aria-required="true" aria-invalid="false"></div>
</div>
<div id="field_31_5" class="gfield gfield--width-full gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-text gfield--large" data-field-class="gfield--dtg-text gfield--large"><label
class="gfield_label" for="input_31_5">Last name<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_dtg-text form__element"><input name="lastname_input-5" id="input_31_5" type="text" maxlength="50" value="" class="large " aria-required="true" aria-invalid="false"></div>
</div>
<div id="field_31_1" class="gfield gfield--width-full gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-business-email gfield--large"
data-field-class="gfield--dtg-business-email gfield--large"><label class="gfield_label" for="input_31_1">Business email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_dtg-business-email form__element"><input name="email_input-1" id="input_31_1" type="email" maxlength="100" value="" class="large " aria-required="true" aria-invalid="false"></div>
</div>
<div id="field_31_8" class="gfield gfield--width-full field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-tel gfield--large" data-field-class="gfield--dtg-tel gfield--large"><label class="gfield_label"
for="input_31_8">Business phone</label>
<div class="ginput_container ginput_container_dtg-tel form__element"><input name="phonenumber_input-8" id="input_31_8" type="tel" maxlength="50" value="" class="large " aria-invalid="false"></div>
</div>
<div id="field_31_6" class="gfield gfield--width-full gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-text gfield--large" data-field-class="gfield--dtg-text gfield--large"><label
class="gfield_label" for="input_31_6">Company name<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_dtg-text form__element"><input name="companyname_input-6" id="input_31_6" type="text" maxlength="50" value="" class="large " aria-required="true" aria-invalid="false"></div>
</div>
<div id="field_31_7" class="gfield gfield--width-full gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-country gfield--large" data-field-class="gfield--dtg-country gfield--large"><label
class="gfield_label" for="input_31_7">Country<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_select"><select name="country_input-7" id="input_31_7" class="large gfield_select form__element--select" aria-required="true" aria-invalid="false">
<option value=""></option>
<option value="Afghanistan">Afghanistan</option>
<option value="Aland Islands">Aland Islands</option>
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
<option value="American Samoa">American Samoa</option>
<option value="Andorra">Andorra</option>
<option value="Angola">Angola</option>
<option value="Anguilla">Anguilla</option>
<option value="Antarctica">Antarctica</option>
<option value="Antigua and Barbuda">Antigua and Barbuda</option>
<option value="Argentina">Argentina</option>
<option value="Armenia">Armenia</option>
<option value="Aruba">Aruba</option>
<option value="Australia">Australia</option>
<option value="Austria">Austria</option>
<option value="Azerbaijan">Azerbaijan</option>
<option value="Bahamas">Bahamas</option>
<option value="Bahrain">Bahrain</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Barbados">Barbados</option>
<option value="Belarus">Belarus</option>
<option value="Belgium">Belgium</option>
<option value="Belize">Belize</option>
<option value="Benin">Benin</option>
<option value="Bermuda">Bermuda</option>
<option value="Bhutan">Bhutan</option>
<option value="Bolivia (Plurinational State of)">Bolivia</option>
<option value="Bonaire, Sint Eustatius and Saba">Bonaire, Sint Eustatius and Saba</option>
<option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
<option value="Botswana">Botswana</option>
<option value="Bouvet Island">Bouvet Island</option>
<option value="Brazil">Brazil</option>
<option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
<option value="Brunei Darussalam">Brunei</option>
<option value="Bulgaria">Bulgaria</option>
<option value="Burkina Faso">Burkina Faso</option>
<option value="Burundi">Burundi</option>
<option value="Cambodia">Cambodia</option>
<option value="Cameroon">Cameroon</option>
<option value="Canada">Canada</option>
<option value="Cabo Verde">Cape Verde</option>
<option value="Cayman Islands">Cayman Islands</option>
<option value="Central African Republic">Central African Republic</option>
<option value="Chad">Chad</option>
<option value="Chile">Chile</option>
<option value="China">China</option>
<option value="Christmas Island">Christmas Island</option>
<option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
<option value="Colombia">Colombia</option>
<option value="Comoros">Comoros</option>
<option value="Cook Islands">Cook Islands</option>
<option value="Costa Rica">Costa Rica</option>
<option value="Croatia">Croatia</option>
<option value="Cuba">Cuba</option>
<option value="Curacao">Curaçao</option>
<option value="Cyprus">Cyprus</option>
<option value="Czechia">Czech Republic</option>
<option value="Korea (Democratic People's Republic of)">Democratic People's Republic of Korea</option>
<option value="Congo (Democratic Republic of the)">Democratic Republic of the Congo</option>
<option value="Denmark">Denmark</option>
<option value="Djibouti">Djibouti</option>
<option value="Dominica">Dominica</option>
<option value="Dominican Republic">Dominican Republic</option>
<option value="Timor-Leste">East Timor</option>
<option value="Ecuador">Ecuador</option>
<option value="Egypt">Egypt</option>
<option value="El Salvador">El Salvador</option>
<option value="Equatorial Guinea">Equatorial Guinea</option>
<option value="Eritrea">Eritrea</option>
<option value="Estonia">Estonia</option>
<option value="Eswatini">Eswatini</option>
<option value="Ethiopia">Ethiopia</option>
<option value="Falkland Islands (Malvinas)">Falkland Islands</option>
<option value="Faroe Islands">Faroe Islands</option>
<option value="Micronesia (Federated States of)">Federated States of Micronesia</option>
<option value="Fiji">Fiji</option>
<option value="Finland">Finland</option>
<option value="France">France</option>
<option value="French Guiana">French Guiana</option>
<option value="French Polynesia">French Polynesia</option>
<option value="French Southern Territories">French Southern Territories</option>
<option value="Gabon">Gabon</option>
<option value="Gambia">Gambia</option>
<option value="Georgia">Georgia</option>
<option value="Germany">Germany</option>
<option value="Ghana">Ghana</option>
<option value="Gibraltar">Gibraltar</option>
<option value="Greece">Greece</option>
<option value="Greenland">Greenland</option>
<option value="Grenada">Grenada</option>
<option value="Guadeloupe">Guadeloupe</option>
<option value="Guam">Guam</option>
<option value="Guatemala">Guatemala</option>
<option value="Guernsey">Guernsey</option>
<option value="Guinea">Guinea</option>
<option value="Guinea-Bissau">Guinea-Bissau</option>
<option value="Guyana">Guyana</option>
<option value="Haiti">Haiti</option>
<option value="Heard Island and Mcdonald Islands">Heard Island and Mcdonald Islands</option>
<option value="Honduras">Honduras</option>
<option value="Hong Kong">Hong Kong</option>
<option value="Hungary">Hungary</option>
<option value="Iceland">Iceland</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Iran (Islamic Republic of)">Iran</option>
<option value="Iraq">Iraq</option>
<option value="Ireland">Ireland</option>
<option value="Isle of Man">Isle of Man</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Cote D'ivoire">Ivory Coast</option>
<option value="Jamaica">Jamaica</option>
<option value="Japan">Japan</option>
<option value="Jersey">Jersey</option>
<option value="Jordan">Jordan</option>
<option value="Kazakhstan">Kazakhstan</option>
<option value="Kenya">Kenya</option>
<option value="Kiribati">Kiribati</option>
<option value="Kuwait">Kuwait</option>
<option value="Kyrgyzstan">Kyrgyzstan</option>
<option value="Lao People's Democratic Republic">Laos</option>
<option value="Latvia">Latvia</option>
<option value="Lebanon">Lebanon</option>
<option value="Lesotho">Lesotho</option>
<option value="Liberia">Liberia</option>
<option value="Libya">Libya</option>
<option value="Liechtenstein">Liechtenstein</option>
<option value="Lithuania">Lithuania</option>
<option value="Luxembourg">Luxembourg</option>
<option value="Macao">Macau</option>
<option value="Madagascar">Madagascar</option>
<option value="Malawi">Malawi</option>
<option value="Malaysia">Malaysia</option>
<option value="Maldives">Maldives</option>
<option value="Mali">Mali</option>
<option value="Malta">Malta</option>
<option value="Marshall Islands">Marshall Islands</option>
<option value="Martinique">Martinique</option>
<option value="Mauritania">Mauritania</option>
<option value="Mauritius">Mauritius</option>
<option value="Mayotte">Mayotte</option>
<option value="Mexico">Mexico</option>
<option value="Moldova (Republic of)">Moldova</option>
<option value="Monaco">Monaco</option>
<option value="Mongolia">Mongolia</option>
<option value="Montenegro">Montenegro</option>
<option value="Montserrat">Montserrat</option>
<option value="Morocco">Morocco</option>
<option value="Mozambique">Mozambique</option>
<option value="Myanmar">Myanmar</option>
<option value="Namibia">Namibia</option>
<option value="Nauru">Nauru</option>
<option value="Nepal">Nepal</option>
<option value="Netherlands">Netherlands</option>
<option value="New Caledonia">New Caledonia</option>
<option value="New Zealand">New Zealand</option>
<option value="Nicaragua">Nicaragua</option>
<option value="Niger">Niger</option>
<option value="Nigeria">Nigeria</option>
<option value="Niue">Niue</option>
<option value="Norfolk Island">Norfolk Island</option>
<option value="North Macedonia">North Macedonia</option>
<option value="Northern Mariana Islands">Northern Mariana Islands</option>
<option value="Norway">Norway</option>
<option value="Oman">Oman</option>
<option value="Pakistan">Pakistan</option>
<option value="Palau">Palau</option>
<option value="Palestine, State of">Palestine</option>
<option value="Panama">Panama</option>
<option value="Papua New Guinea">Papua New Guinea</option>
<option value="Paraguay">Paraguay</option>
<option value="Peru">Peru</option>
<option value="Philippines">Philippines</option>
<option value="Pitcairn">Pitcairn Islands</option>
<option value="Poland">Poland</option>
<option value="Portugal">Portugal</option>
<option value="Puerto Rico">Puerto Rico</option>
<option value="Qatar">Qatar</option>
<option value="Korea (Republic of)">Republic of Korea</option>
<option value="Congo">Republic of the Congo</option>
<option value="Reunion">Réunion</option>
<option value="Romania">Romania</option>
<option value="Russian Federation">Russia</option>
<option value="Rwanda">Rwanda</option>
<option value="Saint Barthelemy">Saint Barthélemy</option>
<option value="Saint Helena, Ascension and Tristan Da Cunha">Saint Helena, Ascension and Tristan Da Cunha</option>
<option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
<option value="Saint Lucia">Saint Lucia</option>
<option value="Saint Martin (French Part)">Saint Martin</option>
<option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
<option value="Saint Vincent and The Grenadines">Saint Vincent and the Grenadines</option>
<option value="Samoa">Samoa</option>
<option value="San Marino">San Marino</option>
<option value="Sao Tome and Principe">São Tomé and Príncipe</option>
<option value="Saudi Arabia">Saudi Arabia</option>
<option value="Senegal">Senegal</option>
<option value="Serbia">Serbia</option>
<option value="Seychelles">Seychelles</option>
<option value="Sierra Leone">Sierra Leone</option>
<option value="Singapore">Singapore</option>
<option value="Sint Maarten (Dutch Part)">Sint Maarten</option>
<option value="Slovakia">Slovakia</option>
<option value="Slovenia">Slovenia</option>
<option value="Solomon Islands">Solomon Islands</option>
<option value="Somalia">Somalia</option>
<option value="South Africa">South Africa</option>
<option value="South Georgia and The South Sandwich Islands">South Georgia and The South Sandwich Islands</option>
<option value="South Sudan">South Sudan</option>
<option value="Spain">Spain</option>
<option value="Sri Lanka">Sri Lanka</option>
<option value="Sudan">Sudan</option>
<option value="Suriname">Suriname</option>
<option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
<option value="Sweden">Sweden</option>
<option value="Switzerland">Switzerland</option>
<option value="Syrian Arab Republic">Syria</option>
<option value="Taiwan (Province of China)">Taiwan Province</option>
<option value="Tajikistan">Tajikistan</option>
<option value="Tanzania, United Republic of">Tanzania</option>
<option value="Thailand">Thailand</option>
<option value="Togo">Togo</option>
<option value="Tokelau">Tokelau</option>
<option value="Tonga">Tonga</option>
<option value="Trinidad and Tobago">Trinidad and Tobago</option>
<option value="Tunisia">Tunisia</option>
<option value="Turkey">Turkey</option>
<option value="Turkmenistan">Turkmenistan</option>
<option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
<option value="Tuvalu">Tuvalu</option>
<option value="Uganda">Uganda</option>
<option value="Ukraine">Ukraine</option>
<option value="United Arab Emirates">United Arab Emirates</option>
<option value="United Kingdom of Great Britain and Northern Ireland">United Kingdom</option>
<option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option>
<option value="United States of America">United States of America</option>
<option value="Uruguay">Uruguay</option>
<option value="Uzbekistan">Uzbekistan</option>
<option value="Vanuatu">Vanuatu</option>
<option value="Holy See">Vatican</option>
<option value="Venezuela (Bolivarian Republic of)">Venezuela</option>
<option value="Viet Nam">Vietnam</option>
<option value="Virgin Islands (British)">Virgin Islands (British)</option>
<option value="Virgin Islands (U.S.)">Virgin Islands (U.S.)</option>
<option value="Wallis and Futuna">Wallis and Futuna</option>
<option value="Western Sahara">Western Sahara</option>
<option value="Yemen">Yemen</option>
<option value="Zambia">Zambia</option>
<option value="Zimbabwe">Zimbabwe</option>
</select></div>
</div>
<div id="field_31_9" class="gfield gfield--width-full field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-textarea gfield--large" data-field-class="gfield--dtg-textarea gfield--large"><label class="gfield_label"
for="input_31_9">Message</label>
<div class="ginput_container ginput_container_dtg-textarea form__element form__element--textarea"><textarea name="description_input-9" id="input_31_9" class="large " aria-invalid="false"></textarea></div>
</div>
<div id="field_31_3" class="gfield gfield--width-full legalese field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-legal-text gfield--large" data-field-class="gfield--dtg-legal-text gfield--large">
<p>We’ll use the email address that you provide us to follow up with you in relation to your request. Your personal details will always be treated with care in accordance with
our <a href="https://dotdigital.com/privacy-policy/">Privacy Policy</a>.</p>
<p>Dotdigital may contact you further and send you additional content where we have a legitimate interest to do so, which you will be able to unsubscribe from at any time. Please note that we gather data around email opens and clicks using
standard technologies including clear gifs to help us monitor and improve our emails communications.</p>
<p>This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.</p>
</div>
<div id="field_31_2" class="gfield gfield--width-full gfield--hidden jsReferrerField field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-hidden gfield--large" data-field-class="gfield--dtg-hidden gfield--large">
<div class="ginput_container ginput_container_dtg-hidden"><input name="rf_input-2" id="input_31_2" type="hidden" value=""></div>
</div>
<div id="field_31_10" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible gfield--honeypot gfield--" data-field-class="gfield--honeypot gfield--"><label class="gfield_label"
for="input_31_10">Phone</label>
<div class="ginput_container"><input name="input_10" id="input_31_10" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_31_10">This field is for validation purposes and should be left unchanged.</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_31" class="gform_button button" value="Send message" tabindex="2"
onclick="if(window["gf_submitting_31"]){return false;} if( !jQuery("#gform_31")[0].checkValidity || jQuery("#gform_31")[0].checkValidity()){window["gf_submitting_31"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_31"]){return false;} if( !jQuery("#gform_31")[0].checkValidity || jQuery("#gform_31")[0].checkValidity()){window["gf_submitting_31"]=true;} jQuery("#gform_31").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=31&title=&description=&tabindex=1">
<input type="hidden" class="gform_hidden" name="is_submit_31" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="31">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_31" value="WyJbXSIsIjRiZTdjN2FlNWFkZjY0N2JkYTJjOTY2YTllZWIzYzQyIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_31" id="gform_target_page_number_31" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_31" id="gform_source_page_number_31" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
</form>
POST /communications-api/
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_20" id="gform_20" action="/communications-api/" novalidate="" class="recaptcha-v3-initialized">
<div class="gf_invisible ginput_recaptchav3" data-sitekey="6LeyvpIUAAAAADzm7QZGJKe7pLGA9P8KHbeJjCq4" data-tabindex="501"><input id="input_7df727452200b134c9db51387c6e20ad" class="gfield_recaptcha_response" type="hidden"
name="input_7df727452200b134c9db51387c6e20ad" value=""></div>
<div class="gform_body gform-body">
<div id="gform_fields_20" class="gform_fields top_label form_sublabel_below description_below">
<div id="field_20_1" class="gfield gfield--width-full field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-business-email gfield--large" data-field-class="gfield--dtg-business-email gfield--large"><label
class="gfield_label" for="input_20_1">Business email</label>
<div class="ginput_container ginput_container_dtg-business-email form__element"><input name="email_input-1" id="input_20_1" type="email" maxlength="100" value="" class="large " aria-invalid="false"></div>
</div>
<div id="field_20_2" class="gfield gfield--width-full gfield--hidden jsReferrerField field_sublabel_below field_description_below gfield_visibility_visible gfield--dtg-hidden gfield--large" data-field-class="gfield--dtg-hidden gfield--large">
<div class="ginput_container ginput_container_dtg-hidden"><input name="rf_input-2" id="input_20_2" type="hidden" value=""></div>
</div>
<div id="field_20_3" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible gfield--honeypot gfield--" data-field-class="gfield--honeypot gfield--"><label class="gfield_label"
for="input_20_3">Comments</label>
<div class="ginput_container"><input name="input_3" id="input_20_3" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_20_3">This field is for validation purposes and should be left unchanged.</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_20" class="gform_button button" value="Subscribe" tabindex="502"
onclick="if(window["gf_submitting_20"]){return false;} if( !jQuery("#gform_20")[0].checkValidity || jQuery("#gform_20")[0].checkValidity()){window["gf_submitting_20"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_20"]){return false;} if( !jQuery("#gform_20")[0].checkValidity || jQuery("#gform_20")[0].checkValidity()){window["gf_submitting_20"]=true;} jQuery("#gform_20").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=20&title=&description=&tabindex=501">
<input type="hidden" class="gform_hidden" name="is_submit_20" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="20">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_20" value="WyJbXSIsIjRiZTdjN2FlNWFkZjY0N2JkYTJjOTY2YTllZWIzYzQyIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_20" id="gform_target_page_number_20" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_20" id="gform_source_page_number_20" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
</form>
Text Content
2 * Free trial * Login * Home * Platform * All features Cross-channel marketing tools to make your campaigns a breeze * Why Dotdigital? Smart, sustainable cross-channel marketing platform built by marketers * All services A helping hand from marketing experts when you need it * What's new The newest features to help you wow your customers TOOLS OF THE TRADE * Email marketing * SMS marketing * Communications API Watch a 5-minute demo * Use cases * Ecommerce Marketing Use best-in-class tools to scale your ecommerce marketing * Marketing automation Attract, engage, and retain audiences with personalized messaging * Education marketing * Nonprofit marketing * Retail marketing * Travel marketing * Financial services marketing * Communications API Connect with our APIs to send, receive, and reply at scale Request a demo * Success stories * Converse Apparel brand improves CX in international markets with live chat Read their story * St. Frock E-boutique records exponential growth in email revenue Read their story * Southampton FC Impressive creative campaign generates £16,000 in sales Read their story * Ordnance Survey National mapping agency boosts email marketing revenue by 107% Read their story STORIES BY USE CASE * Ecommerce marketing * Marketing automation * Education marketing * Nonprofit marketing * Retail marketing * Sports marketing * Travel marketing Request a demo * Partners * Technology partners Extend how you use Dotdigital with our technology partners * Services partners Find a service partner to help solve your marketing challenges View all partners * Premier technology partner status makes dotdigital the #1 choice. * Connect your store and start growing your business. * Powerful platform features to increase your online orders. * The ideal solution for CRM marketers to make their data go further. * Grow your business with our powerful CRM connector. Become a partner * Pricing * Learning * Blog Dive into our blog content and learn more marketing tips * Events Join us for live and virtual events and learn from industry professionals * Resources Learn about marketing to your audience from our in-house created guides * Videos Watch as industry experts share practical marketing insights and tactics MORE LEARNING * Training Hub * Developer Hub * Support Hub Explore the learning hub Book a demo CPAAS COMMUNICATIONS API LET'S TALK Future proof communications and rise to customer expectations by sending alerts, reminders, updates, and transactional messages in real time using the channels that matter * Talk to an expert POWERFUL API CAPABILITIES CONNECT WITH OUR OMNICHANNEL APIS TO SEND, RECEIVE, AND REPLY AT SCALE, AT SPEED, AND WITH EASE * SENDING IS SIMPLE Whether you want to send one message or one million, via SMS or WhatsApp, to one country or hundreds, our messaging APIs empowers you to deliver with speed and confidence. * CONTROL YOUR DATA Use powerful webhooks to receive, store, and manage your customer communications data to better inform your business, increase engagement and drive conversions. * A CUSTOMER IS FOR LIFE Engage with customers on their preferred channels anywhere in the world. Our powerful APIs makes omnichannel communication easy and drives loyalty and engagement with your customers. * Contact * Learn More SOLUTIONS SOLUTIONS * TRANSACTIONAL SMS Trigger real time transactional SMS to alert, remind and notify your customers. With high-speed delivery and a 98% read rate you can be sure your customers are kept up to date at the right time with messages that won’t get lost in their email inboxes. * ALERTS Whether it’s changes to travel plans, parcel updates, a reminder to submit your meter reading or cancellations due to the weather, SMS keeps your customers in the know in real-time. * ECOMMERCE UPDATES Provide real-time order status and shipment updates to extend a positive post-purchase customer experience. * REMINDERS Minimise missed appointments and reduce calls to your support team by informing and reminding customers at key times. * TRANSACTIONAL EMAIL Build loyalty and meet customer expectations with real time API powered, one to one email sends. Perfect for updating, informing, and notifying your customers to keep them in the picture. * ECOMMERCE EMAILS Thank you for your order, payment confirmation and delivery update emails inform your customers on their purchases’ journey. These transactional emails can be a great opportunity to both inform and delight. * RESET PASSWORDS No one wants to wait for a reset password email; so, make this essential email both real time and seamless to ensure the best customer experience possible. * DOUBLE OPT-IN EMAILS Customers appreciate the opportunity to confirm interest in receiving emails, leading to higher engagement and lower unsubscribes. * MOBILE MESSAGING Harness the power of our APIs to connect with your customers on their preferred channels in real time. Future proof your engagement and keep in step with your customers. * WHATSAPP Reach a global audience and delight your customers by powering two-way conversations and delivering notifications using WhatsApp for Business. * PUSH NOTIFICATIONS Promote app engagement, inform, and retain your customers with timely and relevant push notifications. * SOCIAL DIRECT MESSAGES Meet your customers where they are – which is increasingly outside the inbox. Enable direct messaging via your customers’ favorite social platform, like Twitter or Facebook. * WEBHOOKS Every Dotdigital API customer gets access to our powerful menu of webhooks to feed data into your existing systems for processing and analytics. * REAL TIME DATA Configure our webhooks so they’re right for your business. Whether it’s a receiving a delivery status, configuring a retry policy, or processing events, you can choose what’s right for you. * DEVELOPER FRIENDLY With comprehensive step-by-step developer guides and documentation, you’ll find sample code, SDKs, tutorials, and an expert team to support you through your integration. * ANALYTICS It’s crucial to be able to understand that your integrations are performing as expected. You can configure webhooks to feed data to your existing analytics system for greater insight. * OPTIMIZE Never underestimate the power of a single customer view. Leverage custom RFM segmentation and in-depth program analytics to extend your reach and open up new opportunities. * SEGMENT ANALYTICS Get your message out with precision with drag-and-drop segmentation, and analyze the results to refine your audiences. * SINGLE CUSTOMER VIEW Banish data silos to create a single customer view, and make decisions based on all the facts. * PROGRAM ANALYTICS Report on campaigns, RFM, and ROI to assess your efforts and adapt for the future. CASE STUDY BRITISH AIRWAYS AND TWO-WAY SMS See the case study WHAT’S NEXT? THERE’S MORE THAN ONE REASON BUSINESSES LOVE US * 1 QUESTIONS, ANSWERED From our no-code software to our intuitive APIs, we make sending messages across multiple channels simple. Check out our FAQs for more information on the Dotdigital API. * 2 LET’S CHAT We don’t just give you a link to a docs page and leave you to it. We’ve got experienced integration experts on hand to ensure success no matter how complex the challenge. * 3 GET STARTED Learn more about setting up your API user, or contact us to learn more about Dotdigital’s API made by developers, for developers. TALK WITH AN EXPERT If you’re ready to connect with our omnichannel APIs to send, receive, and reply at scale then get in touch with us. We have a dedicated and experienced team ready to talk about your specific communication needs. Simply fill out the form and we’ll be in touch. TALK WITH AN EXPERT If you’re ready to connect with our omnichannel APIs to send, receive, and reply at scale then get in touch with us. We have a dedicated and experienced team ready to talk about your specific communication needs. Simply fill out the form and we’ll be in touch. First name(Required) Last name(Required) Business email(Required) Business phone Company name(Required) Country(Required) AfghanistanAland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBruneiBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape VerdeCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCook IslandsCosta RicaCroatiaCubaCuraçaoCyprusCzech RepublicDemocratic People's Republic of KoreaDemocratic Republic of the CongoDenmarkDjiboutiDominicaDominican RepublicEast TimorEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEswatiniEthiopiaFalkland IslandsFaroe IslandsFederated States of MicronesiaFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard Island and Mcdonald IslandsHondurasHong KongHungaryIcelandIndiaIndonesiaIranIraqIrelandIsle of ManIsraelItalyIvory CoastJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKuwaitKyrgyzstanLaosLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacauMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMoldovaMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorth MacedoniaNorthern Mariana IslandsNorwayOmanPakistanPalauPalestinePanamaPapua New GuineaParaguayPeruPhilippinesPitcairn IslandsPolandPortugalPuerto RicoQatarRepublic of KoreaRepublic of the CongoRéunionRomaniaRussiaRwandaSaint BarthélemySaint Helena, Ascension and Tristan Da CunhaSaint Kitts and NevisSaint LuciaSaint MartinSaint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSão Tomé and PríncipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint MaartenSlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia and The South Sandwich IslandsSouth SudanSpainSri LankaSudanSurinameSvalbard and Jan MayenSwedenSwitzerlandSyriaTaiwan ProvinceTajikistanTanzaniaThailandTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited Arab EmiratesUnited KingdomUnited States Minor Outlying IslandsUnited States of AmericaUruguayUzbekistanVanuatuVaticanVenezuelaVietnamVirgin Islands (British)Virgin Islands (U.S.)Wallis and FutunaWestern SaharaYemenZambiaZimbabwe Message We’ll use the email address that you provide us to follow up with you in relation to your request. Your personal details will always be treated with care in accordance with our Privacy Policy. Dotdigital may contact you further and send you additional content where we have a legitimate interest to do so, which you will be able to unsubscribe from at any time. Please note that we gather data around email opens and clicks using standard technologies including clear gifs to help us monitor and improve our emails communications. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Phone This field is for validation purposes and should be left unchanged. REQUEST A DEMO * * * * * * PLATFORM * All features * All integrations * Marketing automation * Ecommerce marketing * Email marketing * SMS Marketing * Book a demo * COMPANY * About * Trust Center * Media center * Investor Relations * Careers * Contact us * EXPAND & LEARN * Blog * Events * Guides * Videos * Learning Hub * SUBSCRIBE TO DOTDIGITAL Your email address will be handled in accordance with our Privacy Policy. We gather data around email opens & clicks using standard technologies including clear gifs to help us monitor and improve our newsletter. Business email Comments This field is for validation purposes and should be left unchanged. Privacy Policy / Terms of Use / Cookie Use Policy / Modern Slavery Act Transparency Statement / Dotdigital Investor Relations Dotdigital is a trading name of Dotdigital EMEA Limited (company number: 03762341) whose registered office is at No. 1 London Bridge, London, SE1 9BG. Cookies Settings Notifications COOKIE SETTINGS When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer. Cookie Policy Allow All MANAGE CONSENT PREFERENCES STRICTLY NECESSARY COOKIES Always Active These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. PERFORMANCE COOKIES Performance Cookies These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. FUNCTIONAL COOKIES Functional Cookies These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. TARGETING COOKIES Targeting Cookies These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising. BACK BUTTON BACK Vendor Search Search Icon Filter Icon Clear checkbox label label Apply Cancel Consent Leg.Interest checkbox label label checkbox label label checkbox label label Reject All Confirm My Choices YOUR COOKIE CHOICES We use cookies on this website to enhance navigation, analyze usage, and assist in our marketing efforts. By clicking “Accept All” you agree to the storing of cookies on your device. You can manage your preferences by clicking the "Settings" button. More details of how we use cookies can be can be found in ourCookie Policy Cookies Settings Reject All Accept All