Included in HomePro Suite
HomePro Plugin

HomePro Email, CRM & SMS

Version 1.3.8

An integrated WordPress platform for email marketing, customer management, quotations, invoices, SMS campaigns, automation, AI-assisted drafting, and performance reporting.

From $249/year

Secure WooCommerce checkout1-year updatesLicense included
Payment options: ACH Payment, Link Checkout, Credit / Debit Card (Securely by Stripe), Amazon Pay, Apple Pay, Google Pay, PayPal, Afterpay, Affirm, Klarna

Personal

1 website

Includes 1 year of updates and support
$249/year

Business

Most Popular

10 websites

Includes 1 year of updates and support
$399/year

Agency

Unlimited websites

Includes 1 year of updates and support
$699/year
Secure WooCommerce checkout
PayPal
30-Day Money-Back Guarantee

Product Description

Email marketing, CRM, and SMS in one WordPress platform

HomePro Email, CRM & SMS 1.3.8 combines email campaigns, customer relationship management, branded quotations and invoices, SMS marketing, subscriber verification, automation, AI-assisted SMS drafting, and detailed reporting in one responsive WordPress workspace.

Professional email campaigns and automation

  • Build responsive campaigns with a Mailchimp-style visual editor, reusable content blocks, HTML import, and desktop, tablet, and mobile previews.
  • Schedule campaigns, process queued delivery, send test messages, and configure campaign-specific sender details.
  • Verify subscribe and unsubscribe requests with 6-digit codes, consent records, directory checks, preferences, and suppression controls.
  • Track delivery, opens, individual link clicks, unsubscribes, recipient activity, and optional approximate location.
  • Automatically resend to non-openers at configurable intervals during a strict 7-day window.
  • Send configurable welcome emails to newly verified subscribers.

Integrated customer relationship management

Use existing email subscribers as CRM clients and enrich each profile with company, phone, billing and shipping addresses, tax ID, tags, notes, client status, and preferred payment method. WooCommerce customer information and tokenized saved-payment descriptions can be displayed without storing card or bank credentials.

Quotations, invoices, and customer access

  • Create branded quotations and invoices with line items, taxes, discounts, dates, notes, and status tracking.
  • Email secure document links, print or save documents as PDF, convert quotations to invoices, and mark invoices paid.
  • Give WooCommerce customers responsive Quotations and Invoices sections inside My Account.

SMS campaigns, providers, and AI assistance

  • Maintain a separate SMS subscriber directory with groups, country-aware phone normalization, CSV and Excel import or export, and front-end verification.
  • Create personalized and group-targeted SMS campaigns with merge tags, scheduling, flash SMS support, inbound STOP or START handling, and delivery logs.
  • Connect Twilio, Telnyx, Plivo, Vonage, or a custom webhook and test provider authentication from WordPress.
  • Use Erika with the OpenAI Responses API to create SMS drafts from a business request and selected tone.
  • Review responsive SMS analytics, delivery status, provider usage, failures, responses, and searchable outbound activity.
  • Optionally send administrator SMS alerts for new registrations and successful logins.

Front-end forms and appearance

Publish

Email Newsletter

Sign up today and start receiving updates, offers, perks, and much more.

Don't worry, we won't spam your inbox!

(function(){ var root = document.getElementById("hpec-subscription-1"); if (!root) return; var tabs = root.querySelectorAll('[data-hpec-action]'); var input = root.querySelector('[data-hpec-action-input]'); var names = root.querySelector('[data-hpec-name-fields]'); var label = root.querySelector('[data-hpec-button-label]'); tabs.forEach(function(tab){ tab.addEventListener('click', function(){ var action = tab.getAttribute('data-hpec-action'); tabs.forEach(function(item){ item.classList.toggle('is-active', item === tab); }); input.value = action; if (names) names.hidden = action === 'unsubscribe'; if (label) label.textContent = 'Continue to Verification'; }); }); })(); for verified email preferences and

SMS Newsletter

Sign up today and start receiving updates, offers, perks, and much more.

Local numbers are automatically converted to international +country-code format.

Don't worry, we won't spam your phone!

(function(){ var root = document.getElementById("hpec-sms-subscription-2"); if (!root) return; var tabs = root.querySelectorAll('[data-hpec-sms-action]'); var input = root.querySelector('[data-hpec-sms-action-input]'); var names = root.querySelector('[data-hpec-sms-name-fields]'); var consent = root.querySelector('[data-hpec-sms-consent]'); var consentInput = root.querySelector('[data-hpec-sms-consent-input]'); tabs.forEach(function(tab){ tab.addEventListener('click', function(){ var action = tab.getAttribute('data-hpec-sms-action'); tabs.forEach(function(item){ item.classList.toggle('is-active', item === tab); }); if (input) input.value = action; if (names) names.hidden = action === 'unsubscribe'; if (consent) consent.hidden = action === 'unsubscribe'; if (consentInput) { consentInput.required = action === 'subscribe'; if (action === 'unsubscribe') consentInput.checked = false; } }); }); })();
for verified SMS preferences. Configure separate Email and SMS button colors, hover colors, text colors, corner radius, and live previews.

Important: Email delivery, SMS provider usage, and optional OpenAI usage require separately configured services and may carry provider charges. The plugin does not include third-party message credits.