{"id":150967,"date":"2021-12-11T13:59:54","date_gmt":"2021-12-11T13:59:54","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/messagespring\/"},"modified":"2025-11-01T11:19:27","modified_gmt":"2025-11-01T11:19:27","slug":"messagespring","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/messagespring\/","author":20124113,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.8","stable_tag":"1.0.9","tested":"","requires":"4.7","requires_php":"7.4","requires_plugins":null,"header_name":"MessageSpring Omnichannel","header_author":"MessageSpring Development Team","header_description":"This plugin connects your website with your MessageSpring account. MessageSpring is an omnichannel communication platform that connects you with your audience along topic lines in multiple channels and any language.","assets_banners_color":"95be99","last_updated":"2025-11-01 11:19:27","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.messagespring.com","header_plugin_uri":"https:\/\/www.messagespring.com","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":0,"downloads":1379,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0.7":{"tag":"1.0.7","author":"kevinbloom","date":"2021-12-11 13:59:37"},"1.0.8":{"tag":"1.0.8","author":"kevinbloom","date":"2025-11-01 11:15:50"},"1.0.9":{"tag":"1.0.9","author":"kevinbloom","date":"2025-11-01 11:19:27"}},"upgrade_notice":{"1.0.8":"<p>You should upgrade to this version if you don&#039;t like seeing broken image links. :)<\/p>","1.0.7":"<p>This is our first publicly available version.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2642808,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-16x16.png":{"filename":"icon-16x16.png","revision":2642808,"resolution":"16x16","location":"assets","locale":"","width":16,"height":16},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2642808,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":2882269,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.7","1.0.8","1.0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2642808,"resolution":"1","location":"assets","locale":"","width":2794,"height":1514},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2642808,"resolution":"2","location":"assets","locale":"","width":2790,"height":1576},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2642808,"resolution":"3","location":"assets","locale":"","width":2802,"height":1580},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2642808,"resolution":"4","location":"assets","locale":"","width":2794,"height":1506},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2642808,"resolution":"5","location":"assets","locale":"","width":2794,"height":1506},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2642808,"resolution":"6","location":"assets","locale":"","width":2880,"height":1800},"screenshot-7.png":{"filename":"screenshot-7.png","revision":2642808,"resolution":"7","location":"assets","locale":"","width":2794,"height":1506},"screenshot-8.png":{"filename":"screenshot-8.png","revision":2642808,"resolution":"8","location":"assets","locale":"","width":2802,"height":1578},"screenshot-9.png":{"filename":"screenshot-9.png","revision":2642808,"resolution":"9","location":"assets","locale":"","width":2800,"height":1580}},"screenshots":{"1":"Settings page for the MessageSpring Omnichannel plugin","2":"Subscriber Widget page in your MessageSpring Dashboard. This is where you get your API token.","3":"Button configured by plugin is now available on the page via shortcode - [ms_display_widget]. There are 2 other options.","4":"Subscriber Widget called by the MessageSpring Omnichannel plugin. Subscribers can choose 3 different channels for now. Other channels coming soon.","5":"Englebert chooses email for his message channel.","6":"Englebert chooses English for his messages language.","7":"Englebert chooses 2 of the list of topics. Each customer creates their own list of topics.","8":"Englebert and his preferences have been safely captured in your MessageSpring CRM. But, he has not given you permission to see his email address. However, you can still send messages to him via email with your MessageSpring account.","9":"Other people who've subscribed using the MessageSpring Omnichannel plugin."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[],"plugin_category":[],"plugin_contributors":[205848],"plugin_business_model":[],"class_list":["post-150967","plugin","type-plugin","status-publish","hentry","plugin_contributors-kevinbloom","plugin_committers-kevinbloom"],"banners":{"banner":"https:\/\/ps.w.org\/messagespring\/assets\/banner-772x250.png?rev=2882269","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/messagespring\/assets\/icon-128x128.png?rev=2642808","icon_2x":"https:\/\/ps.w.org\/messagespring\/assets\/icon-256x256.png?rev=2642808","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/messagespring\/assets\/screenshot-1.png?rev=2642808","caption":"Settings page for the MessageSpring Omnichannel plugin"},{"src":"https:\/\/ps.w.org\/messagespring\/assets\/screenshot-2.png?rev=2642808","caption":"Subscriber Widget page in your MessageSpring Dashboard. This is where you get your API token."},{"src":"https:\/\/ps.w.org\/messagespring\/assets\/screenshot-3.png?rev=2642808","caption":"Button configured by plugin is now available on the page via shortcode - [ms_display_widget]. There are 2 other options."},{"src":"https:\/\/ps.w.org\/messagespring\/assets\/screenshot-4.png?rev=2642808","caption":"Subscriber Widget called by the MessageSpring Omnichannel plugin. Subscribers can choose 3 different channels for now. Other channels coming soon."},{"src":"https:\/\/ps.w.org\/messagespring\/assets\/screenshot-5.png?rev=2642808","caption":"Englebert chooses email for his message channel."},{"src":"https:\/\/ps.w.org\/messagespring\/assets\/screenshot-6.png?rev=2642808","caption":"Englebert chooses English for his messages language."},{"src":"https:\/\/ps.w.org\/messagespring\/assets\/screenshot-7.png?rev=2642808","caption":"Englebert chooses 2 of the list of topics. Each customer creates their own list of topics."},{"src":"https:\/\/ps.w.org\/messagespring\/assets\/screenshot-8.png?rev=2642808","caption":"Englebert and his preferences have been safely captured in your MessageSpring CRM. But, he has not given you permission to see his email address. However, you can still send messages to him via email with your MessageSpring account."},{"src":"https:\/\/ps.w.org\/messagespring\/assets\/screenshot-9.png?rev=2642808","caption":"Other people who've subscribed using the MessageSpring Omnichannel plugin."}],"raw_content":"<!--section=description-->\n<p>MessageSpring simplifies communication by reaching every businesses\u2019 essential audiences through a single platform, with the right message, at the right time, in the audience\u2019s preferred language \u2013 in a growing number of channels.<\/p>\n\n<p>This plugin connects your WordPress site to your MessageSpring account via an API Key that is unique to your account.<\/p>\n\n<p>You can learn more about MessageSpring at our <a href=\"https:\/\/www.youtube.com\/c\/messagespring\/\">YouTube channel<\/a>.<\/p>\n\n<p>You can also read below for an explanation of our features and benefits.<\/p>\n\n<h4>Easily sign up to MessageSpring<\/h4>\n\n<p>It takes only 3-4 minutes to create a complete account and profile on MessageSpring and start communicating with your audiences.<\/p>\n\n<h4>Capture subscribers and their communication preferences easily<\/h4>\n\n<p>With our subscriber widget that this plugin places on your WordPress site, your audience (subscribers) can opt in to your messages in their preferred channel and subscribe to your topics (which you define) in their language. As you'll read below, you don't even need to know what their language preference is but you can see it in their CRM record. You can see how this works by watching <a href=\"https:\/\/www.youtube.com\/watch?v=VYgTUYTSOIs\">this video<\/a>.<\/p>\n\n<h4>Take advantage of MessageSpring's Omnichannel feature<\/h4>\n\n<p>At MessageSpring, we appreciate that people have different preferences when it comes to where they want to receive their messages from the businesses in their lives.  Some people like SMS while others prefer email.<\/p>\n\n<p>Therefore, with MessageSpring, you can write your message once and we deliver it to your audience in their preferred channels.  Currently, those channels include our MessageSpring app, SMS, email, automated calls for the luddites, Facebook posts, Instagram posts, tweets on Twitter and even LinkedIn.<\/p>\n\n<h4>Link your business social media accounts to your MessageSpring account<\/h4>\n\n<h4>Cater to all languages with high quality translation<\/h4>\n\n<p>It's nearly 2022 and businesses are still under delivering when it comes to messaging in other languages.  We've wired together many different translation capabilities so that you can deliver high quality messages in any language without any effort on your part. You don't need to care about what language someone wants. We store their language preferences in the CRM that comes free with your account.  Just write your message in your comfort language and send it to your audiences.  If your audience is 10,000 people and they need 150 different languages then we have you covered. They see it in their language but have access to the source language if needed.<\/p>\n\n<h4>Text to Speech<\/h4>\n\n<p>Streaming services are creating a generation of people who don't like to read.  They'd rather watch or listen. Why do you think Audible and text to speech services are popular?  Allow your audiences to listen to your messages in their language without any effort on your part.<\/p>\n\n<h4>Digital Vouchers<\/h4>\n\n<p>Deliver vouchers to your audience\u2019s smart phones in their language. The MessageSpring app comes with a digital voucher wallet with redemption capability. Stop using single language paper vouchers and cater to everyone more efficiently.<\/p>\n\n<p><em>This is a free feature available to all pricing plans.<\/em><\/p>\n\n<h4>Digital Membership Cards<\/h4>\n\n<p>Get rid of plastic membership cards and deploy digital membership cards to your audience\u2019s smartphones<\/p>\n\n<p><em>This is a free feature available to all pricing plans.<\/em><\/p>\n\n<h4>Proximity Messages via Beacons<\/h4>\n\n<p>Sometimes, messages have better context in specific locations.  Using our proximity beacons, you can deliver messages to your audience members when they pass through your door, stand at your cashier register or sit at a specific table. Watch our <a href=\"https:\/\/youtu.be\/uO2le5Ly5nI\">beacon video<\/a> for more information.<\/p>\n\n<p><em>This is a free feature available to all pricing plans. However, you would need to buy our beacons as they are sourced from our supplier <a href=\"https:\/\/www.estimote.com\">Estimote<\/a>.<\/em><\/p>\n\n<h4>What makes MessageSpring unique<\/h4>\n\n<p>MessageSpring enables businesses of any size to write a topic driven message once in any language and have it delivered to entire audiences or a group or an individual in the recipients\u2019 channel of choice, language and and topic.  This way, people get what they want where they want in their native language.<\/p>\n\n<h3>Additional Info One (Optional)<\/h3>\n\n<p><strong>Use MessageSpring as your Global Bulk SMS Delivery Portal<\/strong>\nWith Message, you can deliver SMS worldwide from a single portal.  And, all of the translation and text to speech features still work.<\/p>\n\n<h3>More Additional Info Two (Optional)<\/h3>\n\n<p><strong>Integration with 3rd Parties<\/strong>\nAs we describe above, this plugin allows you to add a button or link to your WordPress site that connects to your MessageSpring account via the MessageSpring Open API.  The connection is made with the API token that's available in your MessageSpring Dashboard.  Please keep this private.<\/p>\n\n<p>The connections to this external MessageSpring system are limited.  One validates your API token. The Javascript behind the button or link collects subscriber information that they volunteer by opting in.  The popup also has links to the same terms and conditions below.<\/p>\n\n<p><strong>MessageSpring Privacy Policy<\/strong>\nHere is the MessageSpring Privacy Policy. Read it and understand it.\n<a href=\"https:\/\/www.messagespring.com\/privacy\/\">Privacy Policy<\/a><\/p>\n\n<p><strong>MessageSpring Terms of Use<\/strong> \nHere are the MessageSpring Terms of Use \/ Service. Read them and understand them.\n<a href=\"https:\/\/www.messagespring.com\/terms\/\">Terms of Use<\/a><\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='do%20i%20need%20a%20messagespring%20account%20before%20using%20the%20messagespring%20plugin%3F'><h3>Do I need a MessageSpring account before using the MessageSpring Plugin?<\/h3><\/dt>\n<dd><p>Yes, this plugin is for businesses who already have a MessageSpring account. If you don't have one already, you can click the link provided and create one in minutes.<\/p><\/dd>\n<dt id='is%20messagespring%20expensive%3F'><h3>Is MessageSpring expensive?<\/h3><\/dt>\n<dd><p>No. MessageSpring costs about the same as bulk SMS for businesses.  However, on top of SMS you get many other valuable features including:\n* A built-in CRM\n* International SMS delivery\n* Subscriber onboarding tools\n* Messages delivered in the languages requested by your audience members - no translation or effort on your part.\n* A free website with your account (free of charge)\n* Digital membership cards (free of charge)\n* Team Members backed by sophisticated roles and permissions\n* Proximity Beacons\n* Conversations (similar to Facebook Messenger)\n* Topic based message delivery\n* And much more<\/p><\/dd>\n<dt id='do%20my%20subscribers%20need%20to%20install%20the%20messagespring%20app%3F'><h3>Do my subscribers need to install the MessageSpring app?<\/h3><\/dt>\n<dd><p>No! Your subscribers can subscribe to your message stream via email or SMS. Once they do that, they can enjoy messages in their language, multimedia, text to speech all in the topics they've selected.  They can also react to your message such as like and report.<\/p>\n\n<p>However, the experience for them will be superior if they install the MessageSpring app. With the MessageSpring app they can take advantage of the digital membership cards, vouchers, and proximity beacons.  The reason that the app is required is that the membership cards and vouchers are stored in a wallet in the app.  Also, for proximity beacons to work, our app is required to detect the bluetooth signal.<\/p><\/dd>\n<dt id='do%20you%20support%20sms%20messages%3F'><h3>Do you support SMS messages?<\/h3><\/dt>\n<dd><p>We don\u2019t have to do that.  We do it better.  Every message that you send is a private website. Any multimedia in your message is available on that website. This makes it less expensive.<\/p><\/dd>\n<dt id='how%20do%20i%20translate%20messages%3F'><h3>How do I translate messages?<\/h3><\/dt>\n<dd><p>You don\u2019t.  We do.  We have integrated with 3 AI based translation engines to ensure that highest quality language. We detect the language that you\u2019re authoring with and we deliver that message to everyone in your audience in their language. You need to do nothing.<\/p><\/dd>\n<dt id='why%20do%20i%20have%20to%20choose%20the%20channel%28s%29%20every%20time%20i%20send%20a%20message%3F'><h3>Why do I have to choose the channel(s) every time I send a message?<\/h3><\/dt>\n<dd><p>This gives you the flexibility to deliver messages only to a particular channel.  For example, maybe you want to send an offer to your SMS segment to encourage them to install and use the MessageSpring app.<\/p>\n\n<p>We make it simple.  You choose your recipient list and we figure out which channels are needed and you just select channels that should be used.<\/p><\/dd>\n<dt id='how%20do%20i%20link%20my%20messagespring%20account%20to%20my%20wordpress%20website%3F'><h3>How do I link my MessageSpring account to my WordPress website?<\/h3><\/dt>\n<dd><p>1) Log in to your MessageSpring Dashboard\n2) Navigate to the Subscriber Widget left hand menu item\n3) In that page, you'll find an API Token.  Click on the \"Copy Code\" button to copy that API token\n4) Navigate back to the MessageSpring Plugin settings page and aste the API token into the API token field.\n5) Test your token.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Fixed how images were handled in the plugin UI.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>This is the first production version of the MessageSpring Omnichannel plugin<\/li>\n<\/ul>","raw_excerpt":"Uses a button or link on your website to integrate with your MessageSpring account. When clicking on the button or link, visitors can subscribe to you &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/150967","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=150967"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kevinbloom"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=150967"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=150967"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=150967"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=150967"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=150967"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=150967"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}