{"id":274729,"date":"2026-01-19T11:56:59","date_gmt":"2026-01-19T11:56:59","guid":{"rendered":"https:\/\/en-gb.wordpress.org\/plugins\/simple-call-me-back\/"},"modified":"2026-01-19T11:56:30","modified_gmt":"2026-01-19T11:56:30","slug":"lunatec-callback-widget","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/lunatec-callback-widget\/","author":23436934,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.3","stable_tag":"1.0.3","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Lunatec Callback Widget","header_author":"Fujah Gabriel","header_description":"A plugin to allow visitors to request a callback via a modal form.","assets_banners_color":"c7d3e2","last_updated":"2026-01-19 11:56:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/fujahgabriel\/lunatec-callback-widget","header_author_uri":"https:\/\/fujahgabriel.xyz","rating":0,"author_block_rating":0,"active_installs":0,"downloads":146,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"lunatecsystemsltd","date":"2026-01-19 11:56:30"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3442502,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3442502,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3442502,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Modal Form","2":"Settings Page","3":"Requests Dashboard"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[13513,358,30237,8904,337],"plugin_category":[],"plugin_contributors":[211079],"plugin_business_model":[],"class_list":["post-274729","plugin","type-plugin","status-publish","hentry","plugin_tags-callback","plugin_tags-contact-form","plugin_tags-floating-button","plugin_tags-hubspot","plugin_tags-lead-generation","plugin_contributors-fujahgabriel","plugin_committers-lunatecsystemsltd"],"banners":{"banner":"https:\/\/ps.w.org\/lunatec-callback-widget\/assets\/banner-772x250.png?rev=3442502","banner_2x":"https:\/\/ps.w.org\/lunatec-callback-widget\/assets\/banner-1544x500.png?rev=3442502","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lunatec-callback-widget\/assets\/icon-256x256.png?rev=3442502","icon_2x":"https:\/\/ps.w.org\/lunatec-callback-widget\/assets\/icon-256x256.png?rev=3442502","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Lunatec Callback Widget<\/strong> adds a floating button to your WordPress site. When clicked, it opens a clean, responsive modal form where visitors can leave their name, phone number, and other details to request a call back.<\/p>\n\n<p>The plugin is designed to be lightweight, easy to configure, and developer-friendly.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li><strong>Floating Request Button<\/strong>: A customizable floating button that stays visible as users scroll.<\/li>\n<li><strong>Modal Form<\/strong>: A user-friendly popup form for collecting callback requests.<\/li>\n<li><strong>International Phone Support<\/strong>: Integrated international telephone input with country flags and codes.<\/li>\n<li><strong>Admin Management<\/strong>: View all callback requests in a dedicated admin dashboard with status badges.<\/li>\n<li><strong>CSV Export<\/strong>: Easily export all requests to a CSV file for external processing.<\/li>\n<li><strong>CRM &amp; Integrations<\/strong>:\n\n<ul>\n<li><strong>HubSpot Sync<\/strong>: Automatically create contacts in HubSpot when a request is received.<\/li>\n<li><strong>Slack Notifications<\/strong>: Receive instant notifications in your Slack channel via Webhook.<\/li>\n<li><strong>Email Notifications<\/strong>: Get notified via email immediately.<\/li>\n<\/ul><\/li>\n<li><strong>Customization<\/strong>:\n\n<ul>\n<li>Change button text, colors, and positioning (Top\/Bottom, Left\/Right).<\/li>\n<li><strong>Precision Control<\/strong>: Adjust specific X\/Y margins for the floating button.<\/li>\n<li>Customize modal texts and size.<\/li>\n<\/ul><\/li>\n<li><strong>Shortcode Support<\/strong>: Use <code>[lcbw_callback_button]<\/code> to place a button anywhere.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin may connect to external third-party services depending on your configuration. Below is a comprehensive list of all external services this plugin uses, what data is transmitted, and under which conditions:<\/p>\n\n<h4>HubSpot CRM Integration<\/h4>\n\n<p><strong>What the service is<\/strong>: HubSpot is a customer relationship management (CRM) platform used for managing contacts and leads.\n<strong>What it's used for<\/strong>: When enabled, this plugin automatically creates or updates contact records in your HubSpot CRM whenever a visitor submits a callback request.\n<strong>What data is sent<\/strong>: Full name, phone number, job title\/position, company name, and lifecycle stage (automatically set to \"lead\").\n<strong>When data is sent<\/strong>: Data is transmitted only when: (1) a visitor successfully submits a callback request form, (2) HubSpot integration is enabled in plugin settings, and (3) a valid HubSpot API key is configured.\n<strong>Service Provider<\/strong>: HubSpot, Inc.\n<strong>API Endpoint\/Domain<\/strong>: https:\/\/api.hubapi.com\n<strong>Terms of Service<\/strong>: https:\/\/legal.hubspot.com\/terms-of-service\n<strong>Privacy Policy<\/strong>: https:\/\/legal.hubspot.com\/privacy-policy<\/p>\n\n<h4>Slack Integration<\/h4>\n\n<p><strong>What the service is<\/strong>: Slack is a business communication platform that supports webhook notifications.\n<strong>What it's used for<\/strong>: When enabled, this plugin sends instant notifications to a specified Slack channel whenever a new callback request is submitted.\n<strong>What data is sent<\/strong>: Visitor's full name, phone number, job title\/position (if provided), and company name (if provided).\n<strong>When data is sent<\/strong>: Data is transmitted only when: (1) a visitor successfully submits a callback request form, (2) Slack integration is enabled in plugin settings, and (3) a valid Slack webhook URL is configured.\n<strong>Service Provider<\/strong>: Slack Technologies, LLC\n<strong>Webhook Endpoint\/Domain<\/strong>: https:\/\/hooks.slack.com (or the Slack-provided webhook URL you configure)\n<strong>Terms of Service<\/strong>: https:\/\/slack.com\/terms-of-service\n<strong>Privacy Policy<\/strong>: https:\/\/slack.com\/privacy-policy<\/p>\n\n<h4>Email Notifications<\/h4>\n\n<p><strong>What the service is<\/strong>: The plugin uses WordPress's built-in email functionality (wp_mail()) to send email notifications.\n<strong>What it's used for<\/strong>: Sends email notifications to site administrators when new callback requests are submitted.\n<strong>What data is sent<\/strong>: Visitor's full name, phone number, job title\/position (if provided), and company name (if provided).\n<strong>When data is sent<\/strong>: Email notifications are sent only when: (1) a visitor successfully submits a callback request form, (2) email notifications are enabled in plugin settings, and (3) a valid notification email address is configured.\n<strong>Important Note<\/strong>: Email notifications use WordPress's native wp_mail() function and do not directly connect to external services unless your WordPress installation is configured to use external email services.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>lunatec-callback-widget<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Go to <strong>Lunatec Callback Widget &gt; Settings<\/strong> to configure the button appearance and form options.<\/li>\n<li>Go to <strong>Lunatec Callback Widget &gt; Requests<\/strong> to view submissions.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20change%20the%20position%20of%20the%20floating%20button%3F\"><h3>Can I change the position of the floating button?<\/h3><\/dt>\n<dd><p>Yes, you can choose between Bottom Right, Bottom Left, Top Right, and Top Left in the settings page. You can also define specific X and Y margins.<\/p><\/dd>\n<dt id=\"where%20is%20the%20data%20stored%3F\"><h3>Where is the data stored?<\/h3><\/dt>\n<dd><p>The data is stored in your WordPress database in a custom table created by the plugin (<code>wp_lcbw_requests<\/code>).<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20a%20hubspot%20api%20key%3F\"><h3>How do I get a HubSpot API Key?<\/h3><\/dt>\n<dd><p>Go to your HubSpot Settings &gt; Integrations &gt; Private Apps. Create a new app, select the \"crm.objects.contacts.write\" scope, and paste the Access Token into the plugin settings.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Improvement: Enhanced documentation and comprehensive external services disclosure.<\/li>\n<li>Fix: Minor code improvements and optimizations.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>New: Added Email Notification support.<\/li>\n<li>New: Added Slack Webhook integration.<\/li>\n<li>Improvement: Added status badges (New, Contacted, Closed) to the admin list.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>New: HubSpot Integration.<\/li>\n<li>New: Margin X and Y positioning settings.<\/li>\n<li>Fixed: Code refactoring and constants.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial Release.<\/li>\n<\/ul>","raw_excerpt":"A simple, customizable plugin for callback requests via a floating button and modal. Includes Hubspot, Slack and Email integrations.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/274729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=274729"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/lunatecsystemsltd"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=274729"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=274729"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=274729"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=274729"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=274729"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=274729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}