{"id":145993,"date":"2021-10-03T08:37:36","date_gmt":"2021-10-03T08:37:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/exsile-sms-gateway\/"},"modified":"2026-10-25T00:15:51","modified_gmt":"2026-10-25T00:15:51","slug":"exsile-sms-gateway","status":"publish","type":"plugin","link":"https:\/\/hr.wordpress.org\/plugins\/exsile-sms-gateway\/","author":18867603,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.0.0","stable_tag":"2.0.0","tested":"7.1.3","requires":"6.1","requires_php":"7.4","requires_plugins":null,"header_name":"iLeads SMS Gateway by Exsile","header_author":"Exsile Digital","header_description":"EXSILE SMS Gateway (SMS Leads) provides a complete solution for sending SMS messages easily on your website when forms are submitted from <a href=\"https:\/\/elementor.com\/?ref=16602&campaign=smsleads_plugin\">Elementor Pro<\/a>, Contact Form 7, Pojo Forms, and WooCommerce.","assets_banners_color":"090e1f","last_updated":"2026-10-25 00:15:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.ileads.co.il\/?utm_source=wp-plugins&utm_medium=wp-dash&utm_campaign=plugin","header_author_uri":"https:\/\/www.exsile.co.il\/?utm_source=wp-plugins&utm_medium=wp-dash&utm_campaign=ileads-plugin","rating":0,"author_block_rating":0,"active_installs":20,"downloads":1595,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"DudiCohen","date":"2021-10-04 14:01:52","revision":2608900},"1.2.0":{"tag":"1.2.0","author":"exsiledigital","date":"2026-01-11 10:33:36","revision":3437016},"2.0.0":{"tag":"2.0.0","author":"exsiledigital","date":"2026-10-25 00:15:51","revision":3763836}},"upgrade_notice":{"2.0.0":"<p>Major update. After updating, paste an API key from the iLeads dashboard. If you used a password, messages will not be sent until you add a key.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3763833,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3763833,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3763833,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3763833,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3763833,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.2.0","2.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3763833,"resolution":"1","location":"assets","locale":"","width":1280,"height":860},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3763833,"resolution":"2","location":"assets","locale":"","width":906,"height":752},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3763833,"resolution":"3","location":"assets","locale":"","width":1280,"height":860},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3763833,"resolution":"4","location":"assets","locale":"","width":1280,"height":640},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3763833,"resolution":"5","location":"assets","locale":"","width":1280,"height":860},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3763833,"resolution":"6","location":"assets","locale":"","width":906,"height":561}},"screenshots":{"1":"Main tab \u2013 account, sender number and the numbers that receive leads.","2":"Forms \u2013 a general setting per form plugin, and per-form numbers and customer message.","3":"WooCommerce \u2013 SMS per order status, to you and to the customer.","4":"SMS verification code at login.","5":"Dynamic phone number replacement by traffic source.","6":"Activity log with partly hidden numbers."}},"plugin_section":[],"plugin_tags":[171072,288299,335,711,66582],"plugin_category":[41],"plugin_contributors":[203772],"plugin_business_model":[],"class_list":["post-145993","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form-7-sms","plugin_tags-elementor-sms","plugin_tags-leads","plugin_tags-sms","plugin_tags-woocommerce-sms","plugin_category-communication","plugin_contributors-exsiledigital","plugin_committers-exsiledigital"],"banners":{"banner":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/banner-772x250.png?rev=3763833","banner_2x":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/banner-1544x500.png?rev=3763833","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/icon.svg?rev=3763833","icon":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/icon.svg?rev=3763833","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/screenshot-1.png?rev=3763833","caption":"Main tab \u2013 account, sender number and the numbers that receive leads."},{"src":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/screenshot-2.png?rev=3763833","caption":"Forms \u2013 a general setting per form plugin, and per-form numbers and customer message."},{"src":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/screenshot-3.png?rev=3763833","caption":"WooCommerce \u2013 SMS per order status, to you and to the customer."},{"src":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/screenshot-4.png?rev=3763833","caption":"SMS verification code at login."},{"src":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/screenshot-5.png?rev=3763833","caption":"Dynamic phone number replacement by traffic source."},{"src":"https:\/\/ps.w.org\/exsile-sms-gateway\/assets\/screenshot-6.png?rev=3763833","caption":"Activity log with partly hidden numbers."}],"raw_content":"<!--section=description-->\n<p>iLeads SMS Gateway (by Exsile Digital) sends you an SMS the moment a form is submitted or an order changes status, and can send an automatic SMS to your customer.<\/p>\n\n<p><strong>Forms<\/strong><\/p>\n\n<ul>\n<li>Elementor Pro, Contact Form 7, WPForms, Gravity Forms, Fluent Forms and JetFormBuilder.<\/li>\n<li>All forms on the site are listed in one place. Turn a form off, or set different numbers or a different customer message per form.<\/li>\n<li>The customer's mobile is detected automatically from the phone field.<\/li>\n<li>Messages are sent after the visitor already got the form response, so forms never wait and never fail because of SMS.<\/li>\n<\/ul>\n\n<p><strong>WooCommerce<\/strong><\/p>\n\n<ul>\n<li>SMS per order status \u2013 to you, to the customer, or both.<\/li>\n<li>Notes to customer can also be sent by SMS.<\/li>\n<\/ul>\n\n<p><strong>More<\/strong><\/p>\n\n<ul>\n<li>SMS verification code at login for the roles you choose.<\/li>\n<li>Dynamic phone number replacement by traffic source (Google, Facebook, TikTok\u2026), including WhatsApp links.<\/li>\n<li>Sender number verification from the settings screen.<\/li>\n<li>Activity log of the last 200 events (14 days) in its own tab, with phone numbers partly hidden.<\/li>\n<li>Character counter for every message.<\/li>\n<\/ul>\n\n<p>Works with Israeli mobile numbers only.<\/p>\n\n<p><a href=\"https:\/\/www.ileads.co.il\/?utm_source=readme&amp;utm_medium=website&amp;utm_campaign=plugin\">iLeads website<\/a> \u00b7 <a href=\"https:\/\/www.ileads.co.il\/?utm_source=readme&amp;utm_medium=pricing&amp;utm_campaign=plugin#pricing\">Plans and pricing<\/a> \u00b7 <a href=\"https:\/\/docs.ileads.co.il\/wordpress-plugin\/\">Documentation<\/a><\/p>\n\n<h4>External services<\/h4>\n\n<p>This plugin connects to the iLeads SMS service, operated by Exsile Digital, to send messages. It is used only after you enter your API key.<\/p>\n\n<ul>\n<li><strong>SMS API<\/strong> \u2013 <code>https:\/\/api.ileads.co.il\/api<\/code>. Data sent: your API key (or an older API token) and username, the sender number, the recipient numbers and the message text; for login verification, the user's mobile number and the code entered. Sent when a form is submitted, an order status changes, a login code is requested, or you use the \"Check settings\" \/ sender verification buttons.<\/li>\n<li><strong>Phone replacement script<\/strong> \u2013 <code>https:\/\/connect.ileads.co.il\/v1\/phone-replacer.js<\/code>, loaded on your site's pages only when phone replacement is turned on. It runs in the visitor's browser and does not send data. A bundled copy is used if it cannot load.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/www.ileads.co.il\/terms-of-use\/\">Terms of use<\/a> \u00b7 <a href=\"https:\/\/www.ileads.co.il\/privacy-policy\/\">Privacy policy<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin from the WordPress plugin directory, or upload it to <code>wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate it.<\/li>\n<li>Go to Settings \u2192 iLeads SMS.<\/li>\n<li>Enter your iLeads username and paste your API key from the iLeads dashboard, then enter your sender number and the numbers that receive leads.<\/li>\n<li>In the Main tab, choose which forms to send. WooCommerce, login verification and phone replacement have their own tabs.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20an%20api%20key%3F\"><h3>Where do I get an API key?<\/h3><\/dt>\n<dd><p>In the iLeads dashboard (https:\/\/dash.ileads.co.il\/), on the API page. See the <a href=\"https:\/\/docs.ileads.co.il\/api\/#authentication\">documentation<\/a>.<\/p><\/dd>\n<dt id=\"i%20have%20an%20older%20api%20token.%20do%20i%20need%20to%20change%20anything%3F\"><h3>I have an older API token. Do I need to change anything?<\/h3><\/dt>\n<dd><p>It keeps working for now, together with your username. The plugin shows a reminder until you replace it with an API key from the dashboard.<\/p><\/dd>\n<dt id=\"i%20was%20locked%20out%20by%20the%20login%20verification.\"><h3>I was locked out by the login verification.<\/h3><\/dt>\n<dd><p>Add <code>define( 'EXSILE_SMS_DISABLE_OTP', true );<\/code> to wp-config.php, log in, fix the mobile number in your profile, then remove the line. An administrator can also unlock a user, or extend their time to verify, from the users table in the Advanced tab.<\/p><\/dd>\n<dt id=\"does%20deactivating%20the%20plugin%20delete%20my%20settings%3F\"><h3>Does deactivating the plugin delete my settings?<\/h3><\/dt>\n<dd><p>No. Data \u2013 including the API key and username \u2013 is deleted only when you delete the plugin and chose to delete it: either with \"Delete all plugin data when the plugin is deleted\" in the Advanced tab, or in the question shown when you deactivate the plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.0 - 2026-10-16<\/h4>\n\n<ul>\n<li>New: iLeads brand and a new settings screen with Main, WooCommerce, Advanced, Phone replacement and Activity log tabs.<\/li>\n<li>New: WPForms, Gravity Forms, Fluent Forms and JetFormBuilder support.<\/li>\n<li>New: all forms listed in one place, with per-form on\/off, numbers and customer message.<\/li>\n<li>New: WooCommerce SMS per order status, and notes to customer by SMS.<\/li>\n<li>New: SMS verification code at login for selected roles, with a users table, a 3-day setup period, longer locks after repeated wrong codes, and the billing mobile for WooCommerce customers.<\/li>\n<li>New: dynamic phone number replacement.<\/li>\n<li>New: sender number verification, \"Check settings\" button, account alerts in wp-admin, and a balance warning with a link to buy a package.<\/li>\n<li>New: activity log and character counter.<\/li>\n<li>Change: connects with an iLeads username and API key (password login is no longer supported). An existing API token keeps working for now.<\/li>\n<li>Change: Pojo Forms support removed (the plugin is no longer maintained).<\/li>\n<li>Security: rate limiting for SMS sent to visitors.<\/li>\n<li>Improvement: messages are sent after the visitor gets the response, with a 10-second limit and no effect on forms or checkout.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fix: Issue Fixed<\/li>\n<\/ul>\n\n<h4>1.1.1 - 2026-01-11<\/h4>\n\n<ul>\n<li>Fix: Issue Fixed<\/li>\n<\/ul>\n\n<h4>1.1.0 - 2023-08-18<\/h4>\n\n<ul>\n<li>New: Dynamic Phone Number \u2013 send SMS to a specific number from a specific form.<\/li>\n<li>New: Ignore Fields \u2013 ignore specific fields in all forms.<\/li>\n<\/ul>\n\n<h4>1.0.1 - 2023-06-06<\/h4>\n\n<ul>\n<li>Fix: Issue Fixed<\/li>\n<\/ul>\n\n<h4>1.0.0 - 2021-09-10<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"An SMS for every lead and order \u2013 forms, WooCommerce, SMS login verification and dynamic phone number replacement. For Israeli mobile numbers.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/145993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=145993"}],"author":[{"embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/exsiledigital"}],"wp:attachment":[{"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=145993"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=145993"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=145993"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=145993"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=145993"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=145993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}