WPMU DEV Tutorials https://wpmudev.com/blog The WPMU DEV Blog provides tutorials, tips, resources and reviews to help out any WordPress user Tue, 28 May 2024 23:50:55 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 How To Optimize Email Deliverability With WPMU DEV’s Email Services https://wpmudev.com/blog/optimize-email-deliverability/ https://wpmudev.com/blog/optimize-email-deliverability/#comments Tue, 28 May 2024 23:50:55 +0000 https://wpmudev.com/blog/?p=222164 Major email service providers now require all email senders to comply with new email sending rules to ensure email deliverability. Here’s how WPMU DEV’s email services make it easier to comply and get your emails safely delivered…

Refer to our comprehensive guide covering the new email sending requirements if you are not familiar with these new rules, what SPF, DKIM, and DMARC email protocols are, and what this all means for your business.

In this article, we’ll show you how your business can easily comply with the new rules if you use WPMU DEV’s Webmail or Email Hosting services.

We’ll cover:

WPMU DEV’s Email Services Are Fully Compliant

As shown in this article, if you run a check of the domain wpmudev.com using email verification tools, you will see that WPMU DEV meets all email service providers’ compliance requirements for email deliverability.

DMARC Domain Checker results
WPMU DEV meets all email sending requirements for email deliverability!

This is great news for your business!

Why?

Well, let’s start with …

Client Reports and Notifications

WPMU DEV’s SPF, DKIM, and DMARC policies are fully compliant with the stringent requirements set by all major email service providers.

This means that all your Hub-generated client reports and notifications sent from WPMU DEV’s email servers, including Uptime monitor reports, should have no problem reaching your intended recipients’ inboxes.

Valid WPMU DEV email
Rest assured that your clients will receive all reports and notifications sent by WPMU DEV’s email servers.

Webmail and Email Hosting

Not only will all reports and email notifications we send on your behalf reach your clients, but if you use or resell our Webmail or Email Hosting services, so will the emails that you send out to your clients, and the emails that your clients send out.

Best of all, all required email compliance is automatically built into our Webmail and email hosting services, so there’s nothing to configure for general emailing.

Let’s take a closer look…

We’ll use Webmail for this example and assume that you are hosting your domain on WPMU DEV’s servers or at least managing your DNS records with us.

When you set up Webmail and configure your email domain, you’ll see that our system automatically creates and adds SPF and DKIM records to your domain’s DNS records.

WPMU DEV DNS Records manager
SPF and DKIM records are automatically created and added to your WPMU DEV hosted domain’s DNS records.

Let’s test this out by sending an email from our Webmail account to a Gmail account.

First, log into Webmail…

Webmail login
Log into Webmail.

Next, compose an email and send it to a Gmail account.

Example of an email created in Webmail.
Compose an email using Webmail.

When the email reaches your inbox, go to your Gmail account .

An email in a Gmail inbox
Hurray! Our Gmail recipient has received our email!

You can view the Internet header for the email by opening the email, clicking on the vertical ellipsis icon, and selecting the Show original option from the menu.

Gmail - show original menu option selected.
Select the Show Original option to view your email’s Internet header

As you can see, the email sent from the Webmail account meets SPF and DKIM requirements.

Webmail domain valid headers.
This domain has valid SPF and DKIM headers … Gmail likes!

Additionally, setting up an email address using Webmail or our hosted email service requires using Transport Layer Security (TLS), so your emails automatically meet this requirement too!

If you or your clients are using Webmail or our hosted email services for regular business emailing purposes, you don’t need to worry about setting up DMARC for your domain.

Bulk Emailing

As per Google’s and Yahoo’s requirements, if you plan to send 5,000 emails or more, you will need to publish a valid DMARC policy.

Add DNS Records For 3rd-Party Email Services

If you currently host an email domain with WPMU DEV that you plan to use for bulk sending purposes (emailing 5,000+ users a day), then check with your bulk sending provider for instructions on how to add the records you will need to comply with their services.

For example, let’s say you send email newsletters using a domain’s DNS managed with WPMU DEV and an email marketing service like Mailchimp, GetResponse, Sender, HubSpot, etc.

In this example, we’ll use Aweber for a domain’s DNS managed with WPMU DEV that needs authentication.

To authenticate the domain, find their setup instructions. In Aweber’s case, a notice displays in the user’s account dashboard with a link to their Domain Authentication screen.

AWeber Domain Authentication screen
This domain needs DKIM set up and a DMARC policy to be authenticated by the provider.

To authenticate DKIM, Aweber requires adding various new CNAME records to the domain’s DNS records.

So, the first step is to copy the Name (Host) record to the clipboard…

CNAME records supplied by the email service provider being copied to the clipboard.
Copy the records provided by your service provider to your clipboard.

Next, go into The Hub > Domains and locate your domain…

The Hub - Domains - Registered domains.
Find your domain in The Hub – Domains section.

Click on the vertical ellipsis next to the domain and select Manage DNS.

The Hub - Domains - Registered domains - Manage DNS option selected.
Select the Manage DNS option for your domain.

In the DNS Records screen, click on Add Record.

The Hub's DNS Manager - Add Record
Click on Add Record to add a new DNS record.

Select CNAME from the Record type dropdown menu and paste the Hostname record from your clipboard.

Go back to your email service provider’s screen, copy the Value key to your clipboard, and paste it into the Alias field, then click the Add button.

Add New DNS Record screen with CNAME selected in Record type field and Hostname record pasted in
Create a new CNAME Record and paste the records supplied by your provider into the Hostname and Alias fields.

Repeat this process until all of your service provider’s required records have been added in your domain’s DNS management area.

New CNAME records added.
All CNAME records have now been added.

If a DMARC policy is required, follow the same copy and paste process as described for adding DKIM records above.

Note that in Aweber’s case, they require a new TXT record to be created for adding a DMARC policy, not a CNAME record.

Aweber's Set up a DMARC policy screen with text being copied to clipboard.
Copy the DMARC record to your clipboard.

Create a new TXT record in The Hub’s DNS management area and paste the content provided into the Hostname and Value fields. Click the Add button when done.

Add NEw DNS Record screen.
Paste the copied TXT record values into the Add New DNS Record fields and click Add.

You will see the new record has been added to the Records section.

WPMU DEV DNS Manager with DMARC TXT record added.
The new DMARC TXT record has been added.

Go back to your service provider’s dashboard and refresh their settings to validate your domain’s records.

Aweber Domain Authentication screen showing a fully authenticated email domain.
Your email domain is now fully authenticated and compliant!

If you need help creating or adding DNS records to WPMU DEV’s DNS manager, see our documentation.

Use a Professional Email Address

As we explain in this article on how to set up free email accounts with WPMU DEV’s managed WordPress hosting, it’s important to use a professional email address for your business for the following reasons:

  • Boost Credibility: Sending emails from a free email address undermines your professionalism.
  • Enhanced Deliverability: Professional addresses are less likely to end up in spam folders, improving email engagement.
  • Brand Trust: A branded email domain fosters trust and credibility, leading to higher open and click-through rates.
  • Branding Opportunities: Consistent display of your brand in emails reinforces brand identity and recognition.
  • Control and Security: Professional email addresses offer more control over infrastructure and security settings, enhancing data protection.

Securing a professional business email address helps to enhance deliverability and improves email engagement, which are important and relevant to this discussion.

WPMU DEV Email Services Get Your Emails Delivered

If you are a WPMU DEV domain reseller, you can help your clients improve their email deliverability and lower potential complaint rates by advising them to secure a professional email address that matches their website domain and setting these up on our Webmail or Pop3 email services.

Sending emails from a professional email address using our Webmail or POP3 email services is the best and easiest way to automatically cover (almost all) your bases.

With our fully compliant hosted services powering your and your clients’ emails, all that’s left for you to do is make sure you have that unsubscribe link in your emails, compose your message, and hit the send button.

If you have any questions about our email services, check our Webmail or email hosting documentation, or contact our expert 24/7 support team.

]]>
https://wpmudev.com/blog/optimize-email-deliverability/feed/ 3 2024-05-28T23:50:55Z
How To Quickly Set Up, Use & Resell Webmail: A Guide For Agencies, Web Developers, And Resellers https://wpmudev.com/blog/using-webmail/ https://wpmudev.com/blog/using-webmail/#comments Wed, 03 Apr 2024 03:34:45 +0000 https://wpmudev.com/blog/?p=221512 Webmail is a robust IMAP-based email service and the latest exciting addition to WPMU DEV’s all-in-one WordPress management platform product suite.

In this comprehensive guide, we show you how to get started with Webmail, how to use its features, and how to resell professional business email to clients. We also provide information on the benefits of offering IMAP-based email services for WPMU DEV platform users and resellers.

** Great news… Webmail is available to all WPMU DEV members! **

This includes:

  • Premium plan members
  • The Free Hub (TFH) users
  • All single hosting memberships
  • All non-Premium memberships (Basic, Standard, Plus)

The only difference is the price. Each business email account (e.g. hey@yourcompany.tld) is considered an individual account and can be purchased at the following cost:

  • Premium plan members = $1 /mth per email account.
  • All other members = $2 /mth per email account.

Read the full article to learn all about Webmail or click on one of the links below to jump to any section:

Overview of Webmail

In addition to our current email hosting offerings, Webmail is a standalone service that allows for greater flexibility in email account creation.

WPMU DEV’s Webmail:

  • Is affordably priced
  • Offers a superior email service with high standards of quality and reliability.
  • Does not require a third-party app to work.
  • Lets you set up email accounts on any domain you own or manage, whether it’s a root domain like mydomain.com or a subdomain such as store.mydomain.com.
  • Lets you provide clients with professional business email no matter where their domain is hosted (or whether the domain is associated with a site in your Hub or not)
  • Can be accessed from any device, even directly from your web browser.
  • Can be white labeled and resold under your own brand with Reseller.

Read more about the benefits of using Webmail.

Let’s show you now how to set your clients up with email accounts and a fully-functional mailbox in just a few clicks, using any domain, and no matter where their domain is hosted.

Getting Started With Webmail

Webmail is very quick and easy to set up.

Just head on over to The Hub and get acquainted with the latest powerful tool in your complete WordPress site management toolbox…

Webmail Manager

The Hub lets you create, manage, and access IMAP email accounts for any domain you own from one central location, even domains that are not directly associated with a site in your Hub.

Click on Webmail on the main menu at the top of the screen…

The Hub - Webmail
Click Webmail to set up and manage your emails.

This will bring you to the Webmail Overview screen.

If you haven’t set up an email account yet, you’ll see the screen below. Click on the “Create New Email” button to get started.

Webmail screen with no email accounts set up yet!
Click the button to create a new email account in Webmail.

As mentioned earlier, Webmail gives you the choice of creating an email account from a domain you manage in The Hub, or a domain managed elsewhere.

For this tutorial, we’ll select a domain being managed in The Hub.

Select the domain you want to associate your email account with from the dropdown menu and click the arrow to continue.

Create New Email screen - Step 1 of 2
Select a domain managed in The Hub or elsewhere.

Next, create your email address, choose a strong password, and click on the blue arrow button to continue.

Create New Email screen - Step 2 of 2
Add your username and password to create your email address.

You will see a payment screen displaying the cost of your new email address and billing start date. Click the button to make the payment and create your new email account.

Email account payment screen.
Make the payment to complete setting up your email account.

Your new email account will be automatically created after payment has been successfully processed.

New user email has been created successfully.
Our new email has been created successfully…we’re in business!

The last step to make your email work correctly is to add the correct DNS records.

Fortunately, if your site or domain are hosted with WPMU DEV, Webmail Manager can easily and automatically do this for you too!

Note: If your domain is managed elsewhere, you will need to copy and manually add the DNS records at your registrar or DNS manager (e.g. Cloudflare).

Click on the View DNS Records button to continue.

This will bring up the DNS Records screen.

As our example site is hosted with WPMU DEV, all you need to do is click on the ADD DNS Records button and your records will be automatically created and added to your email account.

DNS Records screen - Add DNS Records button selected.
If your domain is hosted with WPMU DEV click the button to automatically add the correct DNS records to make your email work.

After completing this step, wait for the DNS records to propagate successfully before verifying the DNS.

You can use an online tool like https://dnschecker.org to check the DNS propagation status.

Note: DNS changes can take 24-48 hours to propagate across the internet, so allow some time for DNS propagation to occur, especially if the domain is hosted elsewhere.

Click the Verify DNS button to check if the DNS records have propagated.

DNS Records screen with Verify DNS button selected.
Click the Verify DNS button to check if your DNS records have propagated.

If your DNS records have propagated successfully, you will see green ticks for all records under the DNS Status column.

DNS Records screen showing green ticks in DNS Status for all records.
Your emails won’t be seen until all those ticks are green.

Your email account is now fully set up and ready to use.

Repeat the above process to create and add more emails.

Webmail overview screen showing an active domain.
Click on the + Create New Email button to add more emails.

Now that you know how to create a new email account, let’s look at how to manage your emails effectively.

Managing Your Emails

If you have set up one or more email accounts, navigate to the Webmail Manager screen any time to view a list of all connected domains, their status, number of email accounts associated with each domain, and additional options.

Webmail screen with added domain email accounts.
Manage all of your email accounts in the Webmail overview screen.

To manage your email accounts, click on a domain name or select Manage Domain Email from the Options dropdown menu (the vertical ellipsis icon).

Webmail screen - Manage Domain Email option selected.
Click on the vertical ellipsis and select Manage Domain Email to manage your email accounts.

This opens up the email management section for the selected domain.

The Email Accounts tab lists all the existing email accounts for that domain, status and creation date information, plus additional email management options that we’ll explore in a moment.

Webmail - Email Accounts tab
Email Accounts lists all the email accounts you have created for your domain.

Email accounts can have the following statuses: active, suspended, or disabled.

Active accounts can send and receive emails, provided DNS records have been set up and propagated correctly.

Suspended accounts occur if email activity is in violation of our webmail provider’s email sending policy.

A disabled account (see further below) only disables the sending and receiving of emails and webmail access for that email account. It does not affect billing.

Note: Unless you delete the account, you will still be charged for a disabled email account.

Email accounts tab listing email accounts with different statuses.
Email accounts can display an active, suspended, or disabled status.

Before we discuss managing individual email accounts, let’s look at other main features of Webmail Manager.

Email Forwarding

Email forwarding automatically redirects emails sent to one email address to another designated email address. It allows users to receive emails sent to a specific address without having to check multiple accounts. For example, emails sent to info@yourcompany.tld can be automatically forwarded to john@yourcompany.tld.

Every email account includes 10 email forwarders. This allows you to automatically forward emails to multiple addresses simultaneously (e.g. john@yourcompany.tld, accounts@yourcompany.tld, etc.).

To activate email forwarding hover over the arrow icon and turn its status to On and then click on Manage Email Forwarding to set up email forwarders.

Webmail - Email Accounts - Email Forwarding with status turned on and Manage Email Forwarding selected.
Turn Email Forwarding on and click on Manage Email Forwarding to set up forwarders for an email account.

This will bring up the Email Forwarding tab. Here, you can easily add, delete, and edit email forwarders.

If no email forwarders exist for your email account, click the Create Email Forwarder button to create the first one.

Email Forwarding screen with no forwarders set up yet.
Let’s create an email forwarder for this email account.

In the Add Email Forwarder screen, enter the forwarding email address where you would like incoming email messages to redirect to and click Save.

Webmail - Add Email Forwarder
You can create up to 10 email forwarders per email account.

As stated, you can add multiple forwarding email addresses to each email account (up to 10).

Webmail email forwarders.
Webmail’s Email Forwarding lets you easily add, delete, and edit email forwarders.

Webmail Login

With Webmail, all emails are stored on our servers, so in addition to being able to access and view emails on any device, every webmail account includes a mailbox that can be accessed online directly via Webmail’s web browser interface.

There are several ways to log in and view emails.

Access Webmail From The Hub

To log into webmail directly via The Hub, you can go to the Email Account Management > Email Accounts screen of your domain, click the envelope icon next to the email account, and click on the Webmail Login link…

Webmail - Email Accounts - Webmail Login
Click on the envelope icon in Email Accounts to access Webmail login.

Or, if you are working inside an individual email account, just click on the Webmail Login link displayed in all of the account’s management screens…

Webmail - Email Accounts - Email Information - Webmail Login
Click on the Webmail Login link of any email account management screen to access emails for that account.

This will log you directly into the webmail interface for that email account.

Webmail interface
Webmail’s intuitive and easy-to-use interface.

The Webmail interface should look familiar and feel intuitive to most users. If help using any of Webmail’s features is required, click the Help icon on the menu sidebar to access detailed help documentation.

Let’s look at other ways to access Webmail.

Access Webmail From The Hub Client

If you have set up your own branded client portal using The Hub Client plugin, your team members and clients can access and manage emails via Webmail with team user roles configured to give them access permissions and SSO (Single Sign-On) options enabled.

This allows users to seamlessly log into an email account from your client portal without having to enter login credentials.

Webmail menu link on a branded client portal.
Team members and clients can access Webmail directly from your own branded client portal.

Direct Access URL

Another way to log into Webmail is via Direct Access URL.

To access webmail directly from your web browser for any email account, enter the following URL into your browser exactly as shown here: https://webmail.yourwpsite.email/, then enter the email address and password, and click “Login.”

Webmail direct login
Log into webmail directly from your web browser.

Note: The above example uses our white labeled URL address webmail.yourwpsite.email to log into Webmail via a web browser. However, you can also brand your webmail accounts with your own domain so users can access their email from a URL like webmail.your-own-domain.tld.

For more details on how to set up your own branded domain URL, see our Webmail documentation.

Email Aliases

An email alias is a virtual email address that redirects emails to a primary email account. It serves as an alternative name for a single mailbox, enabling users to create multiple email addresses that all direct messages to the same inbox.

For instance, the following could all be aliases for the primary email address john@mysite.tld:

  • sales@mysite.tld
  • support@mysite.tld
  • info@mysite.tld

Webmail lets you create up to 10 email aliases per email account.

To create an alias for an email account, click on the vertical ellipsis icon and select Add Alias.

Webmail - Add Alias
Let’s add an alias to our email account.

Enter the alias username(s) you would like to create in the Add Alias modal and click Save.

Webmail - Add Alias screen with three aliases set up.
You can create up to 10 aliases for each email account.

Emails sent to any of these aliases will be delivered to your current email account.

Additional Email Management Features

In addition to the features and options found in the Email Accounts tab that we have just discussed, Webmail lets you manage various options and settings for each individual email account.

Let’s take a brief look at some of these options and settings.

Email Information

To manage an individual email account:

  1. Click on The Hub > Webmail to access the Email Accounts tab
  2. Click on the domain you have set up to use Webmail
  3. Click on the specific email account (i.e. the email address) you wish to manage.

Click on the Webmail management screens to access and manage individual email accounts.

The Email Information tab lets you edit your current email account and password and displays important information, such as status, creation date (this is the date your billing starts for this email account), storage used, and current email send limit.

Webmail - Email Accounts - Email Information tab.
Edit and view information about an individual email account in the Email Information tab.

In addition to the Email Information tab, you can click on the Email Forwarding tab to manage your email forwarders and the Email Aliases tab to manage your email aliases for your email account.

Note: Newly created accounts have send limits set up to prevent potential spamming and account suspension. These limits gradually increase over a two-week period, allowing email accounts to send up to 500 emails every 24 hours.

Email Information - Email limit increase.
Each email account’s send limits increase over two weeks and can send up to 500 emails per 24 hours.

Coming soon, you will also be able to add more storage to your email accounts if additional space is required.

Upgrade Storage modal
Upgrade your email account storage space (coming soon!)

Now that we have drilled down and looked at all the management tabs for an individual email account, let’s explore some additional features of the Webmail Manager.

Go back to The Hub > Webmail and click on one of the email accounts you have set up.

DNS Records

Click on the DNS Records tab to view the DNS Records of your email domain.

DNS Records Tab
Set up and verify your email DNS records in the DNS Records tab.

Note: The DNS Records tab is available to team members and client custom roles, so team members and clients can access these if you give them permission.

Configurations

Click on the Configurations tab to view and download configuration settings that allow you to set up email accounts in applications other than Webmail.

Webmail - Domain Email - Configurations
Download and use the configurations shown in this section to set up email accounts in other applications.

The Configurations tab is also available for both team member and client custom roles.

Client Association

If you want to allow clients to manage their own email accounts, you will need to set up your client account first, assign permissions to allow the client to view Webmail, then link the client account with the email domain in the Client Association tab.

After setting up your client in The Hub, navigate to the Client Association tab (The Hub > Webmail > Email Domain) and click on Add Client.

Webmail - Domain Email - Client Association
You can let clients manage their own email accounts by linking the email domain with their client account.

Select the client from the dropdown menu and click Add.

Webmail - Associate email with a client modal.
Linking the email domain with a client allows them to manage their email accounts.

Notes:

  • When you associate a client with an email domain, SSO for the email domain is disabled in The Hub. However, your client will be able to access Webmail login via The Hub Client plugin.
  • The Client Association tab is only made available for team member custom roles.

Reseller Integration

We’re currently working on bringing full auto-provisioning of emails to our Reseller platform. Until this feature is released, you can manually resell emails to clients and bill them using the Clients & Billing tool.

Once Webmail has been fully integrated with our Reseller platform, you will be able to rebrand Webmail as your own and resell everything under one roof: hosting, domains, templates, plugins, expert support…and now business emails!

Reseller price table example.
Resell professional business emails under your own brand!

If you need help with Reseller, check out our Reseller documentation.

Congratulations! Now you know how to set up, manage, and resell Webmail in your business as part of your digital services.

Email Protocols – Quick Primer

WPMU DEV offers the convenience of using both IMAP and POP3 email.

Not sure what IMAP is, how it works, or how IMAP differs from POP3? Then read below for a quick primer on these email protocols.

What is IMAP?

IMAP (Internet Message Access Protocol) is a standard protocol used to retrieve emails from a mail server. It allows users to access their emails from multiple devices like a phone, laptop, or tablet, because it stores emails on the server, rather than downloading them to a single device.

Since emails are managed and stored on the server, this reduces the need for extensive local storage and allows for easy backup and recovery.

Additional points about IMAP:

  • Users can organize emails into folders, flag them for priority, and save drafts on the server.
  • It supports multiple email clients syncing with the server, ensuring consistent message status across devices.
  • IMAP operates as an intermediary between the email server and client, enabling remote access from any device.
  • When users read emails via IMAP, they’re viewing them directly from the server without downloading them locally.
  • IMAP downloads messages only upon user request, enhancing efficiency compared to other protocols like POP3.
  • Messages persist on the server unless deleted by the user.
  • IMAP uses port 143, while IMAP over SSL/TLS uses port 993 for secure communication.

The advantages of using IMAP include the following:

  • Multi-Device Access: IMAP supports multiple logins, allowing users to connect to the email server from various devices simultaneously.
  • Flexibility: Unlike POP3, IMAP enables users to access their emails from different devices, making it ideal for users who travel frequently or need access from multiple locations.
  • Shared Mailbox: A single IMAP mailbox can be shared by multiple users, facilitating collaboration and communication within teams.
  • Organizational Tools: Users can organize emails on the server by creating folders and subfolders, enhancing their efficiency in managing email correspondence.
  • Email Functions Support: IMAP supports advanced email functions such as search and sort, improving user experience and productivity.
  • Offline Access: IMAP can be used offline, allowing users to access previously downloaded emails even without an internet connection.

There are some challenges to setting up and running your own IMAP service, which is why using a solution like WPMU DEV’s Webmail is highly recommended:

  • Hosting an IMAP service can be resource-intensive, requiring more server storage and bandwidth to manage multiple connections and the storage of emails.
  • IMAP requires implementing SSL encryption to ensure secure email communication.
  • Smaller businesses might find it challenging to allocate the necessary IT resources for managing an IMAP server efficiently.

IMAP vs POP3: What’s The Difference?

IMAP and POP3 are both client-server email retrieval protocols, but they are two different methods for accessing email messages from a server.

IMAP is designed for modern email users. It allows users to access your email from multiple devices because it keeps their emails on the server. When users read, delete, or organize their emails, these changes are synchronized across all devices.

For example, if you read an email on your phone, it will show as being read on your laptop as well.

POP3, on the other hand, is simpler and downloads emails from the server to a single device, then usually deletes them from the server. This means if users access their emails from a different device, they won’t see the emails that were downloaded to the first device.

For instance, if you download an email via POP3 on your computer, that email may not be accessible on your phone later.

Here are some of the key differences between IMAP and POP3:

Storage Approach

  • IMAP: Users can store emails on the server and access them from any device. It functions more like a remote file server.
  • POP3: Emails are saved in a single mailbox on the server and downloaded to the user’s device when accessed.

Access Flexibility

  • IMAP: Allows access from multiple devices, enabling users to view and manage emails consistently across various platforms.
  • POP3: Emails are typically downloaded to one device and removed from the server.

Handling of Emails

  • IMAP: Maintains emails on the server, allowing users to organize, flag, and manage them remotely.
  • POP3: Operates as a “store-and-forward” service, where emails are retrieved and then removed from the server.

In practice, IMAP is more suited for users who want to manage their emails from multiple devices or locations, offering greater flexibility and synchronization. POP could be considered for situations where email access is primarily from a single device, or there is a need to keep local copies of emails while removing them from the server to save space.

Essentially, IMAP prioritizes remote access and centralized email management on the server, while POP3 focuses on downloading and storing emails locally.

Professional Business Email For Your Clients

Integrating email hosting, particularly IMAP, with web hosting to create a seamless platform for managing client websites and emails under one roof is challenging, costly, and complex.

With WPMU DEV’s Webmail, you can enhance your email management capabilities and provide clients with affordable and professional business email no matter where their domain is hosted that is easy-to-use and does not require a third-party app.

Note: If you don’t require the full features of IMAP email for a site hosted with WPMU DEV, we also offer the option to create POP3 email accounts with our hosted email. These accounts can be linked to any email client of your choice, ensuring flexibility and convenience.

If you’re yet to set up a WPMU DEV account, we encourage you to become a Premium member. It’s 100% risk-free and includes everything you need to manage your clients and resell services like hosting, domains, emails, and more, all under your own brand.

If you’re already a WPMU DEV member, then head over to your Hub and click on Webmail to get started. If you need any help, our support team is available 24×7 (or ask our AI assistant) and you can also check out our extensive webmail documentation.

]]>
https://wpmudev.com/blog/using-webmail/feed/ 5 2024-04-03T03:34:45Z
Introducing Webmail: Easy, Secure, and Ad-Free Business Email for Your Clients 💌 https://wpmudev.com/blog/webmail/ https://wpmudev.com/blog/webmail/#comments Wed, 03 Apr 2024 03:32:31 +0000 https://wpmudev.com/blog/?p=221427 We’re thrilled to unveil one of our most highly-requested features: Webmail, a professional business email service that seamlessly integrates with WPMU DEV’s all-in-one WordPress management platform.

“IMAP is crucial to how we work”

MatthewWPMU DEV Member

More and more members have been telling us that they need:

  • A solution that doesn’t solely depend on third-party email clients such as Gmail.
  • The ability to synchronize, administer, and access email across various devices using IMAP.
  • User-friendly business email for their clients with a quick and easy setup.
  • An alternative to managing their own email server and dealing with all the intricacies and expenses involved.

When our members speak, we listen!

We’re happy to announce that we have met these requirements and we’re excited to finally deliver Webmail, the IMAP-based email hosting solution our members have asked for … all easily managed from your Hub!

Now you can finally give your clients professional business email without relying on the limitations of POP3 email, third-party platforms, or complex and costly workarounds.

Read on to learn all about Webmail:

Standalone Email That Truly Stands Out

Being IMAP-based means our Webmail provides greater flexibility in email account creation.

Each email account boasts an impressive array of features:

  • 5GB of storage for every inbox.
  • Complimentary 10 email forwarding and 10 email aliases.
  • Robust spam and virus protection (including smart filtering, single sign-on, password protection, and 2FA).
  • Use of your own domain.
  • Modern & user-friendly email client with intuitive and feature-rich mailbox.
  • Fast and easy IMAP configuration with all popular mail clients and WordPress SMTP plugins.
  • Mobile-friendly, secure, ad-free webmail.
  • One-click webmail login.
  • Vacation autoresponder, professional signature, calendar integration, contact management, and more.
  • Support for maximum file attachment size of 27MB.
  • Unlimited mobile devices and IMAP connections.
  • Auto-sync across all devices.

And that’s just for starters!

Create & Manage Client Email Accounts From The Hub

With The Hub, you can easily set up and manage everything for multiple clients from once central location: their sites, hosting, domains, plugins…and email accounts!

Creating email accounts with Webmail is as easy as 1-2-3…

Click on Webmail in the Hub…

The Hub - Webmail
Manage all email accounts from one central location with The Hub.

Click the “+ Create New Email” button to create an email account from a domain managed in The Hub or hosted elsewhere…

Webmail screen with no email accounts set up yet!
Click the button to create a new email account.

Just follow the prompts and your email account will be all set up and ready to go in no time.

Webmail account setup
Your new email account is good to go!

Here you can also manage your webmail email forwarders…

Webmail email forwarders.
Easily add and delete email forwarders with Webmail.

And email aliases…

Webmail email aliases.
Create up to 10 email aliases per email account.

For a more detailed tutorial on creating and managing email accounts with Webmail, see our guide on how to use webmail.

Connect to Popular 3rd-Party Apps

Webmail can easily connect to 3rd-party apps (e.g. Apple Mail, Gmail, MS Outlook, Zoho, and many others) via IMAP configuration. Even if your clients aren’t tech-savvy, they should have no problem using their favorite email apps.

Webmail configurations
Easily connect your email accounts to third-party apps.

However, Webmail does not require any third-party app to work, and our own integrated email client includes all of the essential mailbox features your clients need to effortlessly and conveniently manage their email.

Give Clients More Control

With Webmail, everything your clients need to access and manage their emails is included right out of the box, and you can create professional business emails for them no matter where their domain is hosted.

Webmail lets you set up email accounts on any domain you own or manage, whether it’s a root domain like mydomain.com or a subdomain such as store.mydomain.com.

It also doesn’t matter if the domain is directly associated with a site in your Hub or not.

Webmail - create new email screen
Webmail lets you create email accounts from a domain managed in the Hub, or from a domain managed elsewhere.

Give Clients More Freedom

Unlike POP email, which doesn’t sync across devices, our IMAP Webmail lets your clients access their latest email activity no matter where they check it or which device they prefer to use…phones, laptops, tablets, even their smartwatch!

Additionally, Webmail includes a powerful user-friendly mailbox that clients can log into from anywhere, on any device, to read and send emails.

Webmail inbox.
Every Webmail account comes with a comprehensive and user-friendly inbox that can be accessed from any device…even directly from their web browser!

Webmail is Affordably-Priced

Each business email account (e.g. hey@yourcompany.tld), is considered an individual account and is available at an affordable price of just $1/month for Premium plan members and $2/month for WPMU DEV members on any other plan.

Each IMAP email account you create will be billed as a separate paid add-on, including 5GB of email storage.

Resell Webmail Under Your Own Brand

The Hub Client screen showing a white labeled client portal with Webmail highlighted.
Team members and clients access white label Webmail in your own branded client portal.

Webmail is already white labeled for reselling to your clients. Automated reseller for Webmail is coming next!

We’re currently working on bringing full auto-provisioning of emails to our Reseller platform. Until this feature is released, members can manually resell emails to clients and bill them using our Clients & Billing tool.

Full Reseller integration with Webmail means you will soon have access to all of Reseller’s features under one roof.

This includes:

  • White label hosting, domains, client billing, and more.
  • Auto-connect emails to client domains for easy reselling (coming soon!)
  • DNS management with quick and simple DNS verification for emails and domains.
  • 24/7 Expert support
  • Anytime priority email support for you and your clients.

Get Started With Webmail Today!

Interested in using Webmail for your business or your web dev clients? Then log into your Hub and check it out!

If you need any help with Webmail, our support team is available 24/7 (or ask our AI assistant) and see our guide on using webmail or refer to our extensive Webmail documentation.

If you haven’t set up a WPMU DEV account yet, we encourage you to become a Premium member. It’s 100% risk-free and includes everything you need to manage your clients and resell services like hosting, domains, emails, and more, all under your own brand.

]]>
https://wpmudev.com/blog/webmail/feed/ 13 2024-04-03T03:32:31Z
Forminator Crosses 500K+ Installs and Reaches Top-Five Free Form Plugin Status 📈 https://wpmudev.com/blog/forminator-500k-installs/ https://wpmudev.com/blog/forminator-500k-installs/#comments Wed, 21 Feb 2024 05:33:35 +0000 https://wpmudev.com/blog/?p=220985 With over 500,000 active installs, Forminator has evolved into a powerful plugin, beloved for its user-friendly design, extensive features, and robust integrations.

A chart showing Forminator's active installs from 4K in 2018 to over 500K in 2024
Forminator’s journey from zero to form hero … 500K+ active installs and counting!

How do you grow a plugin from zero to hero and make it shine in a market saturated with plugins? Read on to find out…

Since its inception, Forminator has been consistently evolving, introducing new features and integrations that have significantly enhanced its functionality and user base.

In this article, we take a look at how Forminator became the go-to custom form solution more web developers are choosing to add interactive contact forms, payment forms, polls, quizzes, and more to WordPress sites.

Forminator
Forminator started out as a nerdy superhero before becoming a fully white labeled plugin!

We’ll cover the following sections:

Forminator’s Journey

Forminator began its journey on 17th May 2017, marking the commencement of a project that would significantly impact WordPress form building.

The first Forminator version was released on 20 February 2018 and launched to the world on September 12, 2018.

Here’s a look at the plugin’s journey and key moments:

Releases

2019 Enhancements

Continued Growth in 2020

Expanding the Ecosystem

Recent Developments

Milestones

  • October 2018: Surpassed 4,000 active installations.
  • January 2019: Reached 10k active installations.
  • June 2019: Achieved 20k active installations.
  • July 2020: Crossed 60k active installations.
  • August 2021: Exceeded 200k active installations.
  • February 2023: Surpassed 400k installations.
  • January 2024: Reached a landmark of 500k installations.

The above timeline not only highlights the continuous improvements and enhancements made to Forminator but also showcases the growing trust and reliance of the WordPress community on this versatile plugin.

What Users Like Most About Forminator

“Forminator Pro has been life-changing.”

Jamie J. WPMU DEV Member

So, what makes Forminator so popular?

According to our users, here’s what many like best about Forminator:

1. Comprehensive Free Features

Forminator offers a vast array of functionalities without the need for a Pro upgrade. Users can create custom forms, polls, quizzes, and payment forms at no cost that support integrations with PayPal and Stripe for financial transactions, making the plugin an all-encompassing solution for gathering information, engaging users, and facilitating payments.

2. User-Friendly Design

Forminator boasts a drag-and-drop visual builder that simplifies the process of form creation and customization. The plugin’s accessibility features and intuitive interface cater to both beginners and advanced users, ensuring that adding forms to a WordPress site is simple, easy, and very straightforward.

3. Responsive Support Team

WordPress users rave about our award-winning customer support, which is highly responsive and helpful, and extends not only to all of our products and services, including Forminator, but also anything WordPress-related.

Also, as a Stripe Verified Partner, Forminator benefits from a direct line to additional resources and support. This partnership highlights our plugin’s commitment to provide a reliable service and ensure that users can maximize the functionality of their Stripe integration.

4. Wide-Ranging Integration

Forminator offers seamless compatibility with a plethora of third-party services, including email marketing tools, CRM systems, and project management platforms.

Integration with over a dozen services like HubSpot, Mailchimp, Google Sheets, Slack, Trello, and newer additions like Mailjet (plus over 1000 apps when using Forminator’s Webhooks integration) ensures seamless workflows and enhanced productivity.

Additionally, Forminator’s full-featured API enables connections with a wide range of services and automation tools, enhancing its utility and flexibility.

5. Deep Customization

Beyond basic form creation, Forminator allows for deep customization through a variety of drag-and-drop blocks and field types. Users can tailor forms to their specific needs, whether for GDPR compliance, social media quizzes, or customer feedback.

6. Advanced Functionalities

For users requiring more sophisticated capabilities, Forminator offers advanced features such as e-signature collection, subscription and recurring payments on Stripe, custom login/registration forms, multi-step forms, file uploads, and integrations with many applications and platforms.

These functionalities, available with Forminator Pro, extend the plugin’s utility to virtually any scenario.

Forminator’s Challenges

Forminator’s popularity continues to grow despite having faced challenges and hurdles since launching, such as:

Standing Out in a Crowded Market

The WordPress plugin ecosystem is highly competitive. With almost 60,000 free WordPress plugins listed in the WordPress.org plugin directory and thousands more premium and custom plugins available to extend and enhance the functionality of WordPress sites, it’s tough for any plugin to stand out.

Forminator has continually addressed this challenge by developing unique features and making these freely available where most would charge for them, consistently delivering exceptional, award-winning support to users, and always being willing to actively engage with its user community.

User Feedback and Feature Requests

They say that you can’t please everybody, but we try our darndest to do this.

Handling the diverse needs of our users has required the implementation of multiple feedback systems to prioritize plugin improvements.

We encourage user feedback and feature requests not only for Forminator, but for all areas of our platform, and we do this by actively engaging our user community through our support channels, member’s forums, holding Discussions of The Week (DOTW), running user surveys, and more.

User Interface Usability

Trying to achieve a balance of providing advanced features while remaining easy to use has led to extensive and continuous UX/UI testing and refinements of Forminator’s interface and feature usability by our development team.

For example, to view just how much work has gone into improving the Free version of Forminator alone, check out the plugin’s extensive and fully documented development log on WordPress.org.

As part of our focus and commitment to continually improve Forminator’s user experience and user interface for WordPress users of all skill levels, we provide in-depth and updated plugin documentation, practical tutorials and guides, and an AI-powered knowledgebase.

The Secret To Forminator’s Success

While we’re really pleased with Forminator’s growth to date, achieving success amidst a saturated WordPress plugin market has been no small feat.

Developing Forminator from an idea into one of the “Top 5” form plugins for WordPress is an ongoing effort requiring not only the daily cooperation between all members of our team and feedback from our valued users, but also a comprehensive approach that involves:

  • Performing diligent market analysis to understand the current landscape and identify gaps, trends, and opportunities,
  • Conducting in-depth research of our existing user base to understand their needs, preferences, and pain points,
  • Implementing robust and meticulous tracking of user behavior to understand user interactions with the plugin and which features are being most utilized or neglected.
  • Gathering insights from our analysis, support, and product development teams to prioritize and develop new features and innovative functionalities that will exceed our users’ expectations and deliver greater value than our competitors,
  • Continuously iterating and enhancing the plugin, leveraging user feedback and data-driven decisions.

And finally, and very importantly …

Bundling all of the above into one very robust, professional, and well-supported plugin and then giving it to the WordPress community for FREE!

Forminator plugin banner on WordPress,org
Download Forminator for Free at WordPress.org

Forminator: Looking To The Future

As Forminator’s popularity and usage increases, our plugin development team remains hard at work and committed to achieve the following aims:

Introduce New Free Features

Innovation and user feedback drive the addition of new functionalities. To keep track of new developments and view Forminator’s upcoming features, visit our Roadmap.

Pursue Community-Driven Development

As our entire platform is geared toward helping WordPress web developers and digital agencies grow their business, we value our users’ insights and their experiences, and this significantly influences our development roadmap.

Enhance Integrations

As new technologies and applications emerge, we will continue to expand Forminator’s integrations with key services and platforms to offer more versatility to our users.

Focus on Performance and Reliability

Our plugin development team regularly reviews and optimizes all aspects of Forminator to ensure that as new features and functionalities get added, the plugin will continue to remain fast, reliable, and efficient, whether users choose to download and use the free or Pro version.

Have You Discovered the Power of Forminator Yet?

Forminator’s journey from its initial release to surpassing 500,000 active installs is a testament to WPMU DEV’s commitment to innovation, user satisfaction, and adaptability.

With a focus on user-friendly design and versatility, comprehensive features, and robust integrations, Forminator’s broad feature set and ease of use make it a standout choice for all WordPress users looking to enhance their site’s interactivity, collect payments, and more, all while maintaining a user-friendly and accessible interface.

The future looks promising for Forminator, with plans for new features catering to a wide range of needs, enhanced integrations, and a dedication to performance and reliability.

If you are a current Forminator user, we thank you for helping us reach the milestone of 500k active installations. We truly value your feedback and input into helping us to continually improve the plugin’s features and ease of use.

If you haven’t experienced the power and simplicity of Forminator yet, we invite you to make it a staple in your web development or digital agency’s toolkit. Download Forminator for free or become a WPMU DEV member today and experience Forminator Pro risk-free for 30 days.

We look forward to celebrating 1 million active installations of Forminator with you in the very near future. 🎉

]]>
https://wpmudev.com/blog/forminator-500k-installs/feed/ 10 2024-02-21T05:33:35Z
Domain Reseller Setup Guide: Resell Domains & Boost Your Web Dev/Agency Profits https://wpmudev.com/blog/domain-reseller-setup-guide/ https://wpmudev.com/blog/domain-reseller-setup-guide/#comments Mon, 19 Feb 2024 22:33:24 +0000 https://wpmudev.com/blog/?p=220844 WPMU DEV’s Reseller lets you offer domain registrations on your website and white label client portal. Learn how to easily add Domain Reseller to attract and retain more clients, offer additional web services, and boost your business revenue!

A screen showing an example of offering domains on your website
Add a new source of revenue to your business with Domain Reseller.

Reselling domains is a great way to get new business through the door, offer a low-cost web service, and retain clients for the long-term.

WPMU DEV’s Reseller is an all-in-one platform that lets you offer clients digital services such as reseller hosting, template reselling, domain reseller, and more, and boost your revenue with hands-free automated management.

Note: Reseller is only available to Premium plan members.

In this step-by-step guide, we’ll show how to set up and integrate full domain reseller automation with your business, covering the following sections:

Alternatively, you can check out the video below, which takes you through the entire Reseller setup process:

Getting Started: Pre-Requisite Step

Before you can resell domains, you need to set up your Clients & Billing account in The Hub.

This step is covered fully in our documentation and in this tutorial: How To Set Up Clients & Billing.

Have you completed this step?

Great! Then let’s show you how easy and straightforward setting up Domain Reseller is …

Add Domains and Set Pricing

Go to The Hub > Reseller > Domain Reseller and click on the +Add TLDs button …

Domain Reseller screen
Click on the button to set up Domain Reseller.

This will bring up the Add TLDs screen, where you can select which top-level domains (TLDs) you want to resell and set retail pricing for your domains.

Add TLDs screen.
Add your TLDs and set up your domain pricing.

There are currently 250+ TLDs you can resell under your own brand (and more coming soon).

After selecting TLDs, the next step is to add a markup (i.e. your profit) to your wholesale domain pricing across all domains.

There are two ways to set the markup price:

  1. Specify a percentage: For example, setting a value of “10” will increase the price of all domains by 10%, so a domain that costs you US$20 to buy will retail to your clients at US$22.
  2. Set a fixed price markup (in USD): With this option selected, setting a value of “10” will increase the price of all domains by USD$10, so a domain that costs you US$20 to buy will retail to your clients at US$30.

Note: After setting a global markup price, you can edit the markup for individual TLDs, as we’ll show you later.

After selecting your TLDs and setting your global markup price, click on the Add TLDs button to save your settings.

Domain Reseller - Add TLDs
Resell 250+ TLDs with Domain Reseller (more coming soon!)

Your selected TLDs will be automatically configured and display in The Hub’s Domain Reseller tab.

Domain Reseller
View your domain cost and retail prices in The Hub’s Domain Reseller tab.

Edit Domain Details

Reseller applies a global markup to domains during the initial set up. However, you can also set individual and bulk markups to domains.

To edit an individual domain’s markup value, click on the ellipsis icon next to the domain and select Update TLD.

Update TLD markup - single
You can edit the markup value of a single domain.

Specify the % or USD value of the markup for the selected domain and click on the Update TLD button. This adjustment will not affect other domains in your account.

Update single TLD markup.
In this example, we are increasing the price of our selected domain by USD$5.

To bulk edit the markup for multiple domains, tick the checkboxes of the domains you wish to edit and click on Update TLDs. (Note: Click on the checkbox next to Update TLDs to toggle and select/deselect all domains).

Update TLD markup - bulk
Save time and easily bulk update TLDs.

Select multiple domains to edit by clicking on their checkboxes. Specify the % or USD value of the markup for all selected domains and click on the Update TLDs button to adjust their pricing.

Update bulk TLD markup.
In this example, we’ll increase the price of the three selected domains by 25%.

You can also remove TLDs from your account individually or in bulk, by either clicking on the ellipsis icon of a single domain, or selecting multiple domains and clicking on Delete TLDs.

Delete selected TLDs
Click on Delete TLDs to remove the above selected domains from your Reseller account.

A notification message will appear asking you to confirm your deletion.

Please note the following:

  • Clicking Delete will remove the selected domains from your account. This will prevent new clients from buying the deleted TLDs. Any existing domains that have already been purchased with the deleted TLDs will remain intact, but your clients won’t be able to renew them.
  • Click Cancel to abort the deletion request and retain all selected domains in your account.
Delete Selected TLDs message
Make sure you really want to remove domains from your account, as clients won’t be able to renew deleted TLDs.

Additional editing features of Domain Reseller include a search filter that you can use to quickly locate domain extensions.

Domain search feature
Use the search feature to quickly find domain extensions.

You can also add TLDs to your account by clicking the + Add TLDs button.

Add extra domains to Domain Reseller.
Click the + Add TLDs button to include additional TLDs.

This feature is useful if new TLDs are introduced later to Reseller, or if you have not selected all available domains during your initial Domain Reseller setup.

Note: If the + Add TLDs button is grayed out, it means that all available TLDs have already been added to your Domain Reseller account.

Greyed out Add TLDs button with tooltip.
A grayed out button indicates that all available TLDs have already been added to your account.

Now that you have a better understanding of how to add and edit domains, let’s look at how to configure Domain Reseller settings.

Configure Domain Reseller Settings

After adding domains and specifying their markup, head over to the Reseller > Settings tab to configure your Domain Reseller settings.

Domain Reseller Settings
Configure Domain Reseller features in the Settings tab.

Here’s a brief overview of each setting:

Default Client Role

This section lets you specify the default client role that will be assigned to new clients who purchase domains.

Domain Reseller settings - Default client role options.
Specify the default role for new domain clients.

Note: Go to The Hub > Clients & Billings > Roles to set up and configure roles for your clients. For more information see our documentation: Client Roles.

Round Off Prices

Select the number of decimal places to round off and display TLD pricing for domains.

Domain Reseller settings - Round off prices.
Round off TLD prices when domains are displayed.

Taxes

The tax rates you select here will be automatically added to the total price of the domain purchase during checkout.

Domain Reseller Tax
Add taxes to domain purchases.

To select taxes, create one or more tax rates in the Taxes section of The Hub > Clients & Billing area.

Clients-Billing Tax
Set up taxes to be added to domain purchases in The Hub’s Clients & Billing section.

After adding TLDs to Domain Reseller and configuring your domain pricing and settings, it’s time to make these available for purchase.

Make Domains Available For Purchase

With Reseller, clients can easily purchase domains directly from your website, all under your own brand.

Your clients will not be directed away to a third-party payment processor to complete their purchase. Everything is handled on your site from start to finish using our white label client portal plugin, The Hub Client.

If you need help setting up a client portal on your site using The Hub Client, see this tutorial: How To Create A Fully-Branded, Customized Client Portal With WPMU DEV

After installing and configuring The Hub Client on your main website, navigate to The Hub Client > Reseller section in your dashboard menu…

The Hub Client Dashboard menu
Resell domains from your white label client portal using The Hub Client.

Next, click on the Domain Reseller tab.

The Domain Reseller screen will display a list of all the domains and pricing markups that you have set up in The Hub, as well as links to support, documentation, and a configurable widget that allows you to embed domains for resale on your website.

The Hub Client Domain Reseller screen.
The Hub Client Domain Reseller screen.

To configure the domains widget, scroll down the Domain Reseller page and click on the Customize domain widget button.

The Hub Client - Domain Reseller - Customize domains widget section
Add an easy search & buy widget to your site.

The customizable widget allows you to change the background, label and button colors of the domains table on your site.

Domain Reseller - Customize widget screen.
Customize your domain reseller widget to match your brand.

The Hub Client generates a shortcode and a Domain Reseller Gutenberg block that lets you easily embed the widget anywhere on your site.

Embed domain widget modal
Embed the domain widget on your site using a shortcode or block … easy!

In the screenshot below, you can see how we have added the widget to a page using the Domain Reseller block and the block’s available settings.

Domain Reseller block
Add the widget anywhere on your site using the Domain Reseller block.

When done, simply publish and visit your page to view and test your live widget.

Domain Reseller widget - front end
Can you see the widget on your site? Great! Then you are ready to start selling domains.

Type in a domain name into the search field and click on the Search Domain button to view the results your clients will see when visiting your site.

A screen showing an example of offering domains on your website
Your domain results page, showing matching TLDs and additional suggestions.

Here is a nifty little feature of the Domain Reseller widget:

If a client types in a domain with the TLD extension included (e.g. exampledomain.com), the results page will display (Exact Match) next to the domain if it’s available.

Domain Reseller Results - Exact match
Go on, click the button … you know you want to buy it!

After searching for available domain names and clicking on the Buy Now button, your client will be asked to create an account on your client portal site or log into an existing account.

Create account screen
Clients can create an account or log into their existing one.

The client will then be stepped through the domain registration process … all inside your client portal!

First, they will be asked to enter their Registrant Information details.

Domain registrant details.
The domain registration screen where clients are asked to enter their details.

Next, they will be taken to the checkout screen and asked to complete their purchase.

Domain registrant checkout
Reseller provides you with effortless and automated client self-checkout.

Manage Client Domains

The automation doesn’t stop after clients successfully register and purchase domains from your site.

You’ll be automatically notified via email of every domain purchase.

Domain Reseller email - client notification.
You’ll be automatically notified via email when a client purchases a domain.

Purchased domains are accessed and managed inside your white label client portal, where clients can also pay for renewals and add new domains.

Note: If domains are not set to auto renew, your clients will automatically receive domain expiry reminders 90, 60, and 30 days before the expiry date.

You can access all of your clients’ purchase details from The Hub’s Clients & Billing section.

CB Client list
Manage clients and view sales activity from The Hub’s Clients & Billing section.

With domain reseller set up, your clients can now search for and buy domains directly from your site or client portal, under your own brand, at the price you set … all automated from start to finish!

Refer to our documentation section for detailed step-by-step instructions on setting up and using the Clients & Billing tool, The Hub Client plugin, and all of Domain Reseller’s features.

Also, check out our Reseller tutorials for practical tips and additional information.

Additional Features (Coming Soon)

In addition to reselling domains, hosting, and templates directly on your website through your white-label client portal, we are working on a host of other great features that Resellers will soon have access to.

For example, domain and hosting purchases currently require separate checkouts. Very soon, when your clients buy hosting they’ll be prompted to add a domain (or vice versa), and everything will be automatically connected and propagated for them, including DNS setup … making the entire process seamless and hands-free for you!

Additional features of the Reseller platform that we are working on include:

  • Country-specific TLDs
  • Domain Transfers
  • Webmail
  • A fully integrated ticketing system for the client portal that will streamline the way you communicate with your reseller clients and assist them.

Become a Domain Reseller Today

As mentioned earlier, you must be on the Premium plan to access our Reseller platform, which includes domain reselling automation (with wholesale domain pricing), reseller hosting (plus $144 free yearly hosting credit), template reselling, and more!

Premium comes with a full risk-free money-back guarantee. So, if within the first 30 days you’re not satisfied with the platform, just cancel and we’ll refund you in full, no questions asked.

In fact, we’re so excited about the future of our Reseller platform and its tremendous potential to transform and grow your business, that we are giving away $1 million in hosting credits to Premium members.

Read all about our $1 million giveaway!

]]>
https://wpmudev.com/blog/domain-reseller-setup-guide/feed/ 13 2024-02-19T22:33:24Z
Prevent Accidental File Deletion and Site Downtime With New Defender Safe Repair https://wpmudev.com/blog/defender-safe-repair/ https://wpmudev.com/blog/defender-safe-repair/#comments Tue, 12 Sep 2023 00:25:40 +0000 https://wpmudev.com/blog/?p=218122 All new Safe Repair feature makes repairing and quarantining malicious files with Defender Pro smoother and safer than ever before for WordPress users!

The Hub: Defender - Quarantine Widget
View quarantined files using Defender’s Safe Repair feature from The Hub.

Defender, WPMU DEV’s powerful WordPress security plugin, recently launched its all new version 4.1, which ensures maximum compatibility with the latest version of WordPress, and — more importantly for Pro users — is designed to streamline the process of repairing and quarantining modified files, suspicious files, and offer users a safer alternative to deleting files.

In this post, we’ll focus on this new feature and cover the following areas:

Let’s jump right in…

What is Defender’s Safe Repair Feature?

As a user-driven company, we listen to what our members and users want. Especially when it comes to addressing issues, as outlined in the comments below from our Defender plugin users:

  • “I was running a malware scan with Defender Pro, and I think I accidentally deleted a file which I shouldn’t have. Now the website is down with a critical error.”
  • “Our website is currently down after removing two attached files that Defender Pro recommended removing.”
  • “It would be wonderful if Defender Pro allowed us to quarantine a file in addition to the options of deleting a file or ignoring it.
    That way if the suspicious file breaks the site, it can be restored easily instead of having to restore the entire site from a backup.”

Using the above feedback, our developers decided to improve our security plugin and add the following options to avoid serious issues and errors on users’ WordPress sites:

  1. Repair and Quarantine/backup suspicious files so these can be restored if necessary.
  2. Repair and Quarantine/backup modified files so these can be restored if necessary.

Defender Malware Scanning scans your entire site for suspicious code or modified files and published vulnerabilities in plugins, themes, and WordPress core.

The new Safe Repair feature applies to reported suspicious and modified files, allowing these to be quarantined, deleted, or replaced with the latest file copies from their official plugin repository.

Defender Pro - Plugin vulnerability message
Defender detects and warns users of plugin, theme, and core vulnerabilities. Note: the plugin shown in the above screenshot was modified for illustrative purposes.

How Does Safe Repair Work?

As explained earlier, Defender Pro’s Safe Repair feature within the Malware scanning section is designed to streamline the process of quarantining files before repairing or deleting them, offering a safer alternative to outright suspicious or modified file deletion.

Here’s how Defender Pro handles these requests from version 4.1 onward:

Suspicious Files

Defender flags PHP functions, code, and files when they vary from what is expected or when they match known issues.

Defender- Suspicious file
Defender detects and flags files with suspicious code.

Once a flagged function or suspicious code has been verified as suspicious, Defender presents you with three actions: Ignore, Delete, or Safe Repair (note: you may need to deactivate the plugin for the ‘Delete’ option to become active).

Prior to v4.0, deleting suspicious files would occasionally cause a plugin, theme, or even the entire website to break. Often, this is caused by code from the plugin or theme itself being flagged by Defender as being suspicious.

The problem, however, appears when it’s a false positive, meaning that the flagged file isn’t malicious per se, but part of the plugin’s (or theme’s) core files and contains risky code added by the theme or plugin developer. Hence, deleting this file could cause errors on the site, break functionality, or even break the entire site.

From Defender Pro v4.1 onward, users can now opt to repair and quarantine/back up suspicious files for 30 days or more, instead of deleting the file right away. Files are stored under the new quarantine tab, allowing you to restore these if needed, including restoring files manually. This provides a fail-safe method to handle suspicious files and offers a restoration option if things go wrong or return false-positives.

Note: The Safe Repair option becomes available only if the suspicious code found differs from the plugin’s original code. Also, Safe Repair only works with WordPress.org plugins currently.

Modified Files

If code in a plugin, theme, or WordPress core file doesn’t match what is found in the official WordPress repository. Defender will flag the file as a Modified file. Restoring the original file fixes this issue.

Earlier versions of Defender (and Defender Free plugin) feature a “Restore” button in the plugin’s Malware Scanning section, which fetches a fresh file from the WordPress repository and replaces the existing file in the server directory.

Defender Pre v4 - Restore files
Earlier versions of Defender offer only the option to restore modified files with a fresh version of the file.

However, when a file has been modified by an admin or site developer (e.g. by adding a custom code for a certain functionality), deleting or replacing the file with its original can result in the loss of custom code or functionality, and in some cases, lead to sites breaking.

In Defender Pro, Restore is now Safe Repair. This new feature not only replaces the modified file with the original file from the WordPress repository, it also adds an option to quarantine the modified file before replacing it, allowing users to restore the file if required.

Defender v4.0 - Safe Repair button
The new Safe Repair feature of Defender Pro allows users to restore replaced files.

Repairing Files

Repair is a handy feature to have when a file in the server directory gets modified for any reason. It smartly fetches a fresh file from the WordPress repository and swaps it with the current file in the server directory. (See below for more details on how to use this feature.)

Quarantined Files

Modified and/or suspicious files on your server are quarantined and moved to a remote directory (/wp-content/.defender-security-quarantine), allowing you to restore the files if needed (explained in more detail further below).

How to Use Defender’s Safe Repair Feature

To use the new Safe Repair feature, make sure you have installed Defender Pro and that the plugin is running the latest version. If you are currently using our free Defender WordPress Security plugin, consider upgrading to Pro by becoming a WPMU DEV member.

Also, make sure that you have enabled the plugin’s settings as shown below for the Safe Repair feature to work.

Defender Settings
The above settings must be enabled for Safe Repair to work.

With Defender Pro v4.1 (minimum) installed and the above settings configured, run a fresh Malware Scan by going to Defender > Malware Scanning > New Scan

Defender - Malware scan
Run a malware scan in Defender.

Once the scan is completed, check for modified or suspicious files.

Defender Malware Scan results
A malware scan showing modified files and suspicious code detected.

Next, click on the Malware Scanning > Issues tab.

Defender - Malware Scan Safe Repair

Select a file and click on the Safe Repair button.

You will be given the option to repair and/or quarantine the selected file.

Defender Repair File feature
We recommend quarantining files before repairing them.

Note that by default, quarantined files will remain isolated for 30 days before being automatically deleted. You can configure quarantine duration in the Malware scanning settings if you want to change this default period.

Defender Quarantine settings
You can change the quarantine period in the Malware Scanning settings section.

Restoring Quarantined Files

You can restore quarantined files in one of two ways:

  1. Via WordPress Admin: Go to Defender > Malware scanning > Quarantined section.
  2. Via The Hub: Use the Quarantined Hub widget under the Security tab.

Restoring Quarantined Files Via The WordPress Admin

Quarantined files are listed under the new quarantine tab.

Defender Quarantined section
Defender stores all of your quarantined files in the Quarantined section.

To restore quarantined files from your WordPress admin, log into your WordPress site, and go to Defender Pro > Malware Scanning > Quarantined.

Defender Pro - Malware Scanning - Quarantined section
View all of your quarantined files in the Malware Scanning section.

This section lets you go through your quarantined files and choose to either restore or permanently delete these.

Defender Quarantined Fles - Options
Restore or delete your quarantined files.

Files can also be restored manually by downloading them from /wp-content/.defender-security-quarantine.

Restoring Quarantined Files Via The Hub

The Hub’s Security tab lists your most recent quarantined files (up to a maximum of 5 files) and provides the following options, depending on whether the website is running or not.

  • If the website is up – files can be restored from the Hub.
  • If the website is down – instructions will display on how to restore the quarantined file(s) manually using FTP/SSH
The Hub - Quarantined Files widgets
Monitor quarantined files in The Hub’s Security section.

Repair Files Safely Using Defender

Defender 4.1 now lets you apply a powerful combination of quarantining and repairing modified or suspicious file threats and isolating files instead of deleting these entirely, lessening the risk of breaking your site, as quarantined files can be restored if required.

For full details on using the new Safe Repair feature and all of its options, see the Defender plugin documentation section.

]]>
https://wpmudev.com/blog/defender-safe-repair/feed/ 12 2023-09-12T00:25:40Z
Put Your Forms On The Map with New Forminator Geolocation Add-On https://wpmudev.com/blog/forminator-geolocation-addon/ https://wpmudev.com/blog/forminator-geolocation-addon/#comments Mon, 11 Sep 2023 04:44:08 +0000 https://wpmudev.com/blog/?p=218745 Our formtastic team’s done it again! Forminator’s new Geolocation Add-on with Google Maps API integration lets you effortlessly gather geolocation data from your form submissions and provide address auto-completion for a smoother user experience.

Forminator map with geolocation feature.
See where form users are located with Forminator’s new geolocation feature.

After releasing the highly anticipated PDF Generator Add-on, we’re proud to announce another powerful addition to our form-building plugin…Geolocation add-on!

If your business needs to collect location information from users, Forminator Pro with Geolocation Add-on is the only form-building plugin you’ll need.

In this post, we’ll look at:

Key Benefits of Using Forminator’s Geolocation Add-on

With Forminator’s Geolocation Add-on enabled, you can enhance forms on your site in the following ways:

Accurate Location Detection

Forminator can precisely pinpoint the user’s location by harnessing the device’s GPS or IP address.

This information is seamlessly integrated into your forms, giving you real-time access to where your users are located.

Moreover, the Geolocation feature includes a convenient address lookup function, allowing users to search for and select their location using postal addresses, city names, or zip codes.

Forminator form submission
See the user’s location in your form submissions.

Interactive Map View

One of the standout aspects of the Geolocation feature is its map view. Not only can users see their location on a map but also interact with it.

Users have the option to manually input their location or select it directly from a map marker. This dynamic map view enhances user engagement and makes it easy for users to provide accurate location details.

Customization Options

Forminator’s Geolocation offers a range of customization options to suit your needs. You can configure the display of Google Maps next to your address field, choose whether to position the map above or below the address field, and even adjust the map’s size, ensuring a responsive or custom fit for various devices.

Additionally, you have the flexibility to set a default map location based on specific latitude and longitude coordinates.

Geolocation Map Customization
You can easily customize your map’s geolocation options.

Seamless Integration

To utilize the Geolocation feature, simply enter your Google Maps API key in the Geolocation settings, ensuring a seamless and reliable experience for your users.

Global Settings

For ease of use across all your forms, you can enable Geolocation as a default setting on all address fields throughout your site. This simplifies the process of collecting location information from your users.

Forminator Geolocation Settings
Enable Geolocation as a default setting on all new forms.

User-Friendly Configuration

If you require users to provide location access before submitting a form, the “Require access to users’ location” option can be enabled. Additionally, you can customize the error message displayed if users choose not to provide location access.

How To Use Forminator’s Geolocation Add-on

To install and use the Geolocation Add-on, you’ll need to have Forminator Pro installed and activated on your site.

Forminator Pro is included in all paid memberships, so if you’re not a WPMU DEV member yet, consider becoming one by choosing one of our risk-free membership plans.

With Forminator Pro installed, go to the Add-Ons section of the plugin’s menu and click Install.

Forminator Add-Ons screen: Geolocation Addon highlighted.
Install Geolocation in the plugin’s Add-Ons screen.

Once the plugin has been installed, click Configure.

Formoinator Add-Ons - Geolocation - Configure button highlighted.
You’ll need to configure the Add-On before you can use it.

You’ll need to add a valid Google Maps API key to enable and set up geolocation on your forms. Refer to our Forminator Docs for instructions on obtaining this key if you need help with this step.

Enter your key into the Google Maps API field, switch the toggle on to enable geolocation as the default option for all your new forms (optional), and click the Save button to continue.

Configure Geolocation
Enter your Google Maps API key.

Once the API key has been validated and the configuration has been successfully saved, a confirmation message will display briefly on your screen letting you know that you’re all good to go.

Note: You can access additional Geolocation configuration settings for individual forms (e.g. disabling geolocation or making it mandatory for users to provide their location details in order to submit a form) in the Forms > Edit Form > Settings section.

Forminator Form Settings screen
Configure additional Geolocation settings in the Form Settings section.

With the addon configured, let’s go through an example of adding Geolocation field to a form.

Adding Geolocation Fields To Forms

In the Forms section, select a form or create a new form and select Edit > Fields.

Forminator: Edit Form - Insert fields button.
Click on the Insert fields button to add Geolocation to a form.

Select the Address field and click the Insert Fields button.

Forminator form fields selector
Add an address field to your form.

The Address field is highly customizable and includes a Geolocation tab with advanced options for configuring maps, such as:

  • Autocomplete: Provides real-time suggestions as users enter an address into the field.
  • Display address in Map: Displays a map next to the address fields
  • Map Position: Choose whether to display the map above or below (default) the address field.
  • Map Size: Set a responsive or custom size for your map.
  • Default Map Location: Set a default of custom location for your map.
Forminator Address field settings - Geolocation options.
Forminator Address field settings include advanced Geolocation options.

Configure the above settings to suit your needs and to facilitate user interaction with your form maps and a great user experience.

For example, enable autocomplete to display matching locations as users start typing and to fill in the address fields automatically when an address is selected from the options displayed.

Forminator geolocation - autocomplete fields
Enable autocomplete for a smoother and more interactive user experience with form maps.

Once the browser loads the form page, it will prompt users to give access to their location. Allowing this access will then show the user’s current location on the map and auto complete the address fields.

Forminator form with map
Enabling autocomplete also prefills all address details on the form.

By simply clicking on different points on the map, users can also change their location and update address fields.

Clicking on different points on the map changes the address on the form fields.

All form information including the user’s geolocation details and a map will also display on Forminator’s submission page.

Forminator submission page with example of form submission.
An example of a Forminator form submission showing a map with the user’s location and coordinates.

It’s All About Geolocation, Geolocation, Geolocation

Forminator’s new Geolocation feature empowers you to collect and leverage location information from your form users, gain valuable insights into your audience, whether they are customers, employees, or suppliers, and make more informed business decisions.

Check out this feature in Forminator Pro and if you need any help, see our documentation or contact our expert 24/7 support team.

]]>
https://wpmudev.com/blog/forminator-geolocation-addon/feed/ 9 2023-09-11T04:44:08Z
Make WordPress PDFing Simple, Easy, Fast & Flexible With Forminator’s PDF Generator Addon https://wpmudev.com/blog/forminator-pdf-generator-addon/ https://wpmudev.com/blog/forminator-pdf-generator-addon/#comments Wed, 16 Aug 2023 00:43:14 +0000 https://wpmudev.com/blog/?p=218091 Meet Forminator’s powerful PDF Generator Addon…the simplest, easiest and most automated way to create, edit, and send out form-submitted PDFs without leaving your WordPress dashboard!

Forminator plugin users spoke to us about the challenges they face creating and sending out form-generated PDFs on the fly that seamlessly integrate with their business processes.

For example:

  • “I would like to send a PDF of our forms with email notifications using Forminator. But I don’t want to use the E2PDF method because it’s too limited for us.”
  • “We need to create a form for our user, and generate a PDF after they write on it, and give them the possibility to pay.”
  • “Does anyone know how I can generate a PDF from a form submission like Gravity PDF?”

Forminator users, we heard you!

Forminator Pro gives you the ability to integrate, create, generate, and automate PDFs using our nifty PDF generator addon!

Install with just one click and say goodbye to limited free 3rd-party plugins, costly upgrades, and unnecessary integrations!

In this post, we’ll cover the following areas:

PDF Generator Addon – Key Features

Built to make it easy for any user to create and customize a PDF file from form submission regardless of their technical level, here are some of the key features of Forminator’s PDF Generator Addon:

Easier PDF Generation

“I am working on a free course for artists who want to start their own websites. They fill out a form and then get a PDF download of their answers. This will serve as a ‘Scope of Work’ for their project.”

Forminator’s PDF Builder uses the same intuitively easy-to-use drag and drop visual interface as the Form builder, providing a seamless user experience with no additional learning curve required.

In fact, the PDF creation option is part of the Form Builder, so it only takes a couple of clicks to create a PDF file.

Customizable PDFs

Forminator gives users high flexibility by not only making it easy to customize the PDF form structure and layout using its form builder, but also customize PDF content using the Rich Text field, add additional form fields, and insert field tags (see “How to Use” section below).

Autogenerated PDFs

PDFs can be autogenerated from your existing form structure and form fields, so you don’t need to create your PDF from scratch.

However, Forminator is flexible enough so that if you want to design your PDF fom scratch, you can.

Attach PDFs to Emails

“It would be great if PDFs could be created of the form submissions and could be attached and sent over emails.”

You can send customized email notifications to admins and visitors with PDF attachments automatically. (see “How to Use” section below.)

Downloadable PDFs

Download the PDFs of the form submissions on the Submissions page.

Unlimited PDFs

No limits on usage of fields, number of pages, or number of PDFs.

PDFs and More PDFs

Create multiple PDFs on the same form.

PDF Templates (Coming Soon)

Generate PDF files for payment receipts, invoices, and quotations in seconds with easy-to-use pre-designed templates.

We also have loads more features coming soon (e.g. payment and quotation fields, more settings to customize PDF form appearance with colors and fonts, allowing form submitters to download PDFs after submission, etc.), so watch this space!

How to Use Forminator’s PDF Generator Addon

As mentioned earlier, one of the key features of Forminator’s PDF Generation Addon is that it works just like the plugin’s Form builder, so once you’ve installed it, configuring your PDF forms is so easy.

Note: This is a Pro feature, so make sure you have Forminator Pro installed, or consider becoming a WPMU DEV member if you are currently using our free Forminator plugin.

Creating PDFs

To create PDFs, first make sure to install and activate the addon. You can do this from your WPMU DEV Dashboard plugin, or by going to Forminator Pro > Add-ons.

Forminator Pro Add-ons screen.
Install the PDF Generator from Forminator Pro’s Add-Ons section.

Note: to use the PDF Generator Addon, make sure that you have created at least one form on your site. Remember too, that you can generate multiple PDF files for the same form.

Once the add-on has been installed and activated, edit the form you want to attach a PDF to, and in the Edit Form > PDF section, click on Create New PDF.

Forminator PDF Generation Screen
Create a new PDF in Forminator’s Edit Form > PDF section.

Give your new PDF a filename and click the + Create button.

Forminator - PDF Filename Modal
Give your PDF a name for internal identification purposes.

Next, choose a template for your PDF. Note: As we develop this feature further, we’ll be adding all kinds of new templates to this section for generating PDF receipts, quotations, etc.

After selecting your template, click the Continue button.

Forminator PDF Templates
Forminator Pro users can choose from a range of professionally designed PDF templates.

The Preload PDF Content modal gives you the choice of preloading form fields into your new PDF file, or creating your PDF from scratch.

Choose an option and click the Continue button to proceed.

Forminator - Preload PDF Content
Forminator gives you the choice of preloading form fields or starting with a blank file.

Once your PDF file is created, you can edit it or continue the setup process.

Forminator PDF Modal
Once your PDF file is created, you can edit it or continue building your form.

If you selected the Preload Form Fields in PDF File option, the fields in your form will load in your PDF file.

Editing PDFs

While the Page Header and Page Footer elements are static and cannot be moved, you can edit the settings and style for all fields by clicking on the gear icon to the right of the fields.

You can also rearrange non-static fields using drag and drop to fully customize the layout of your PDF.

Forminator - Edit PDF Fields

As well as preloading form fields, you can insert additional fields to add custom text and labels, add page breaks to create multipage PDFs, insert payment and quotation fields, and more.

Forminator - Add PDF Fields
There are many PDF form field options to choose from.

Note: To add custom text in your forms, use the Rich Text field. Use either a label for the field, or hide the label and add your own text with formatting options like bold, italics, bullet points, and hyperlinks.

You can also insert form fields into the text area to create a customized PDF template that will autopopulate your form details when generated.

Forminator - Rich Text PDF Field
Use the Rich Text field to format and style your form field content.

Additionally, you can adjust the appearance of your PDFs using appearance options, which allow you to control how your PDFs will look and their layout.

Forminator - Edit PDF Appearance

The Page settings section lets you set the page size from a dropdown menu, with the recommended default being A4. The default page margin is 30 pixels, and you can change this under the Custom tab.

You can also enable the RTL (Right-to-Left) option to output your PDF in languages like Arabic, Hebrew, Farsi, Urdu, etc., and if you’re familiar with CSS, you can use the Custom CSS option to further customize your PDF. Many selectors are included to help you, and if you need further assistance, make sure to contact our 24/7 Live Support team.

After creating or editing your PDF, you can save it as a Draft to continue working on it at a later time. You can also preview, edit, or delete it, and publish or unpublish it.

Forminator - Edit Form screen.
A Forminator Form with a Forminator generated PDF.

Emailing PDFs

With Forminator’s PDF Generator Addon, attaching PDFs to emails is really simple and easy.

After creating your PDF form, go to Forminator > Edit Form > Email Notifications and select the PDF file(s) to attach to the email notification you have set up.

Forminator - Edit Form - Email Notifications
Select one or more PDFs to attach to the email.

Note: You can also set up conditional email rules to automatically send specific PDFs to specific users.

Forminator - Add Email Notification - Conditions.
Use the power of conditional emails to send PDFs to specific users.

Downloading PDFs

You can download PDFs on form submissions from the Submissions page for forms with PDF templates. There are no restrictions on the number of PDFs you can download.

If you have more than one PDF template available for a single form, you can download the form submission PDF for each template separately or the PDFs of all the templates as a zip file.

Download PDFs
Download PDFs for all submission forms.

For full details on using the PDF generator addon and all of its features refer to our Forminator documentation.

With Forminator Pro, You Can’t Go PDF’ing Wrong!

Forminator Pro’s new PDF generator allows you to generate an unlimited number of PDFs with your forms and form submissions, customize, edit, and style PDF templates, and a whole lot more.

If you are a WPMU DEV member, there is nothing else you need to purchase to start generating professional PDFs. Simply install the addon in Forminator, tweak the appearance and settings in your forms, and you’re all good to go.

If you’re not a member yet, consider choosing one of our risk-free membership options (Pro or Agency). You’ll not only get all of our Pro plugins, you’ll also get access to everything else you need to use PDFs effectively, including site management, client report, and client billing tools, white label and reseller options, 24/7 expert support on all areas related to WordPress, CSS, hosting, etc, and so much more!

Start using Forminator’s PDF Generator Addon today…it’s PDF’ing great!

[Editor’s note: This post was originally published in August 2023 and updated in April 2024 for accuracy.]

]]>
https://wpmudev.com/blog/forminator-pdf-generator-addon/feed/ 28 2023-08-16T00:43:14Z
Introducing New Ultra Smush: 5x Image Compression Boost With Minimal Quality Loss https://wpmudev.com/blog/ultra-smush-wordpress/ https://wpmudev.com/blog/ultra-smush-wordpress/#comments Wed, 19 Jul 2023 02:21:06 +0000 https://wpmudev.com/blog/?p=217785 WPMU DEV’s award-winning image optimization plugin’s new Ultra Smush unlocks unprecedented image compression levels up to 5x greater than Super Smush, while retaining impressive image quality!

Is your WordPress site filled with images? Do you want those images to load on your pages faster than a lamborghini speeding on the Autobahn and compress them tighter than a full stack developer’s schedule? And do all this with almost no discernible loss of image quality?

Then it’s time to activate Ultra Smush.

In this article:

Let’s get straight into what really matters…

5x More Savings? Here Are The Results

Before we get into how to activate and use the new Ultra Smush image compression level and why it can deliver even more impressive results than our already impressive Super Smush feature, let’s share some of the results of using Ultra Smush.

First, here are the results of performing a bulk smush on a test site with 1,000+ large-ish images with only Super Smush activated (CDN, Local WebP, and Lazy Load are inactive)…

Image compression savings using Super Smush.
Before Ultra Smush: Image compression savings using Super Smush only.

After activating Ultra Smush, we then ran the test again to see if we could squeeze anything more out of an already image-optimized site.

And it did! Ultra Smush squeezed out more than 5x times savings…

Bulk Smush test results using Smush's Ultra mode
After Ultra Smush: More than 5x times savings on an already optimized site!

Early testers reported getting similar results.

Super Smush vs Ultra Smush
Results: Super Smush (Before) vs Ultra Smush (After)

And here are just some of the comments we received from early testers about Ultra Smush’s impact on image quality:

  • “Ultra is awesome. It was hard to find the difference between qualities. Quality loss is negligible. I am impressed!”
  • “It looks pretty good, only if I look really close I can see that some of the colors are not as vibrant, and that some edges are not as sharp as on the original.”
  • “On a medium size image with lots of details, you gotta look very close to see slight color saturation differences. On a big image with a solid but gradient background, transitions between gradients are more visible and the main object seems lees sharp. You really need to look very close and expect it. Though it’s not for a photo site that requires superb quality. All in all: pretty impressive.”

Our plugin development team also did extensive testing, comparing Ultra Smush’s results with Ewww image optimizer and TinyPNG by running DSSIM tests (a quality comparison metric that shows variation from the original image – the lower the score, the better).

Ultra Smush outperformed the competition in most tests and came out the overall winner for both compression savings…

Ultra Smush tests - Average File Size Reduction
File Size Reduction testing shows that Ultra Smush is the clear winner!

…and image quality (lower DSSIM values = better image quality).

Ultra Smush tests - Average DSSIM Value
DSSIM testing shows Ultra Smush delivers superior image savings and better quality over the competition.

To be clear, using Ultra Smush will result in Lossy compression, so while you should not expect the original quality, the results will still be ultra-impressive.

How To Enable Smush’s Ultra Mode

Ultra Smush is not just a new feature, it’s an entirely  new compression level for Bulk Smushing images.

Ultra mode is a feature of Smush Pro that replaces the Super Smush toggle on the free version of the plugin with additional “Smush Mode” options.

Switching to Ultra mode is ultra easy. If you have Smush Pro installed on your site, simply navigate to the Bulk Smush Settings screen and select Ultra (Higher Compression)by clicking on the button, then save your settings.

Choose the level of compression for bulk smushing images that best suits your needs.

Smush Mode offers three compression levels for Bulk Smush settings:

  • Basic – Choose this option for minimal file size reduction (low savings),  pixel-perfect lossless compression of original image quality, and negligible impact on speed.
  • Super – For faster page loads, select this setting for substantial file size reduction with excellent image clarity. Super Smush provides up to 2x compression savings for your images (lossy compression).
  • Ultra – Select this compression option for professional-grade image compression. Ultra Smush provides compression levels up to 5x greater than Super, while preserving impressive image quality.

After enabling Ultra Smush in your plugin settings, you can monitor results from The Hub’s Performance tab.

The Hub: Performance Tab - Ultra Smush
View Ultra Smush optimization results inside The Hub.

Notes:

  • If you would rather continue optimizing images using the Basic (lossless) or Super Smush settings, just select those Compression Level options instead.
  • If you enable Ultra Smush on a site where Smush is already running, remember to re-check all images and perform a new Bulk Smush to benefit from further optimization savings.
Bulk Smush - Recheck Images
After enabling Ultra Smush, rerun Bulk Smush to optimize your site even further.

How Does Ultra Smush Compare To Super Smush?

While Super Smush provides up to 2x faster image optimization with virtually no visible loss in quality, Ultra Smush’s new compression engine offers up to 5 times file size reduction to achieve exceptional compression results.

Note: Currently, Ultra Smush improves JPEG images only. Features to improve PNG images will be added in future versions of the plugin.

To learn more about Ultra Smush, refer to the Smush plugin documentation.

Why Image Compression Is A Big Deal

If you are just getting started with WordPress optimization, then it’s important to know that using image compression on websites offers several significant benefits that enhance overall user experience and site performance, such as:

Faster Loading Speeds

Compressed images are smaller in size, which means they take less time to load when someone visits your WordPress website. Faster loading speeds improve user satisfaction and reduce bounce rates. Additionally, page loading speed is a crucial factor for SEO, as search engines tend to prioritize faster-loading websites in their search results.

Improved User Experience

When images load quickly, users are more likely to stay engaged with your content. High-quality, compressed images ensure that visitors can access the visual elements of your website without waiting for prolonged load times. This positive experience can lead to increased user retention and higher conversion rates.

Bandwidth Savings

Compressed images consume less bandwidth, making your website more efficient, especially for users with limited data plans or slower internet connections. This can be particularly important for mobile users, as they often have restricted data allowances.

Reduced Server Load

Smaller image sizes translate to reduced server load, as the server needs to process and transmit less data for each image request. This can help prevent performance issues during peak traffic times and reduce hosting costs.

Higher SEO Rankings

Google and other search engines consider page loading speed as one of the ranking factors. Faster loading times, achieved through image compression, can positively impact your website’s SEO and potentially lead to higher search engine rankings.

Ease of Backup and Restoration

Smaller image files are quicker to backup and restore, making it easier to manage your website’s backups efficiently.

Accessibility Considerations

Faster loading times benefit all users, including those with disabilities who may rely on screen readers or have limited bandwidth access.

The easiest way to implement image compression on WordPress websites is to use a plugin like Smush, which can be easily installed and configured to handle image compression and optimization automatically as you upload media to your WordPress site (both internally to the Media Library and external media directories) without compromising visual quality.

Choose Ultra Smush For Superior Image Optimization

As mentioned earlier, Ultra Smush is a Smush Pro feature. If you’re currently using the free Smush plugin, consider becoming a WPMU DEV member and start enjoying the benefit of extra savings and performance improvements, plus access to the most robust “all-in-one” WordPress management platform available anywhere.

So, if your aim is to significantly reduce image file sizes and automate the entire process, the solution is ultra simple…enable Ultra Smush on all your WordPress sites and experience an optimization boost of up to 5x in image compression savings and impressive image quality.

]]>
https://wpmudev.com/blog/ultra-smush-wordpress/feed/ 25 2023-07-19T02:21:06Z
Get Instant Answers About WPMU DEV Products and Services… Meet Our New AI Assistant! https://wpmudev.com/blog/ai-assistant/ https://wpmudev.com/blog/ai-assistant/#comments Thu, 13 Apr 2023 02:14:26 +0000 https://wpmudev.com/blog/?p=215499 We’ve got some exciting news… now you can ask our new AI-powered support chat bot anything related to WPMU DEV and get answers…fast!

G2.com customer review of WPMU DEV.
Our 24/7 support is now even more stellar with the launch of our newest AI star!

Before you even ask, the answer is “Yes” …

  • Will I still have access to 24/7 expert support from living, breathing, humans?

Yes, you will. We have no intention of replacing our excellent support team with robots. Our AI assistant is designed to enhance and complement our support offering.

  • Will this help me get answers faster so I can get back to my business sooner?

Yes, it will. That’s a great question and thanks for asking! Keep reading to learn how our AI assistant will help to speed up your business.

  • Will the AI assistant automatically grow a successful business for me?

Yes, it will not. Our CEO’s name is James Farmer, not James Cameron (you can check out our James’ Avatar here) and he likes to keep it real. So, don’t hold your breath until your face turns blue waiting for some other-worldly futuristic flight of fancy, cause we’re all about delivering real support with real people (we’re just not opposed to using the latest AI technologies and tools if it helps us serve you better).

In this article, we’ll cover:

Why Introduce an AI Assistant to WPMU DEV?

WPMU DEV Ai Assistant interface.
Hi WPMU DEV bot, pleased to meetcha!

While we are very much a “team human” company (no ifs or bots about it), our membership is growing. We offer 24/7 support to all WPMU DEV members (and your team members too as an add-on).

As we are committed to providing all members with the highest level of quality support, we are always looking for tools and ways to help us better help and support you and your business.

Using an AI-powered chat bot is just another tool that can help us to provide a better service.

So, the aim of introducing the AI assistant is not to replace our human support team, but to help speed up the quality and effectiveness of our support service to you.

We understand that customer support is essential to the success of any product or service. We want to assure you that our goal is to continue delivering on our commitment to deliver the best customer support available in the WordPress universe while enhancing your experience and providing faster and more efficient assistance through the addition of our AI-powered chat bot.

The AI-powered chat bot is designed to work alongside our human support team, not replace them. Our human support team is still available 24/7 to provide a personalized touch to the support experience and handle any complex issues that may arise.

How to Access AI-Powered Support 24/7

WPMU DEV’s assistant is available to WPMU DEV members via The Hub.

You can access it from any screen in The Hub by simply clicking on the Help button…

WPMU DEV AI Assistant - Help button
Access the AI Assistant anywhere on The Hub with just a click of the Help button.

Or select it from the Support tab…

The Hub - Support- Ai Assistant
Access the AI Assistant in The Hub’s Support tab.

Launch the AI Assistant, enter your question, and hit the Submit button. That’s all there is to using it!

WPMU DEV AI Assistant - Chat Bot
Type your question into the chat field and hit Submit …it’s that simple!

You’ll get an answer in seconds…

WPMU DEV AI Assistant response
Get answers in the blink on an AI!

And it even provides the sources of its response, so you can click through to get a more detailed answer.

WPMU DEV AI assistant - sources.
Click on the Source links to view the documentation or tutorials used to generate the reply and get more information.

Now that you know how to use the tool (honestly, it’s that simple!), let’s look at why we think you should use it.

Benefits of Using WPMU DEV’s AI Assistant

With our AI assistant, you can expect immediate access to support 24/7 and a faster resolution to your issues and inquiries.

The addition of an AI-powered chat bot to our support team is aimed at allowing us to provide you with a faster and more comprehensive and efficient support experience for common questions and issues that we already have documented answers for.

This saves you time searching our documentation and frees up our human support resources to handle more complex problems and provide more personalized solutions and expert assistance when required.

WPMU DEV AI Assistant - Example of question and reply.
Using the bot to handle questions that we have documented answers for allows our human support team to handle your more complex issues.

We are confident that this improvement will enhance your experience and enable you to not only get the most out of our products and services but more importantly, help you get back to your own business sooner whenever you need to interact with us.

The benefits of using our AI-powered help bot include:

  • Immediate assistance: Get immediate responses to commonly asked questions 24/7 without the need to wait or be placed in a queue.
  • 24/7 availability: Our AI assistant is always available, as is our human support team for round the clock support any time of day or night.
  • Faster issue resolution: Experience less frustration as our AI assistant can quickly identify and help you resolve common issues.
  • Consistent responses: We are continually improving our bot to provide consistent and accurate responses to inquiries, ensuring that you receive the same high-level of support that we aim to provide to all of our members.
  • Increased efficiency: With the AI assistant handling common inquiries and issues, our human support team can focus on providing you with more complex and personalized support when needed, increasing the overall efficiency of our services and providing you with a higher quality level of support.
  • Self-service option: Find the tutorials and help articles you need faster and with greater ease.
  • Multilingual support: Our AI assistant supports multiple languages, providing you with assistance in your preferred language.
WPMU DEV AI Assistant's response in Portuguese.
Need multilingual support? No problema!

What Can WPMU DEV’s AI Assistant Help You With?

We’ve used OpenAI’s GPT technology to train WPMU DEV’s AI assistant on all of our documentation, blogs, and tutorials.

I wanted to know what kind of questions we can ask our friendly AI help bot, so instead of bugging our busy support team for answers, I thought why not put the tool to the test and ask it directly…

WPMU-DEV AI Assistant with prompt.
Hey AI Assistant…I’ll have the bot with the lot and a side order of crisply replies!

Here’s the reply I got…

WPMU DEV AI Assistant's response to topics it can assist users with.
Thanks a lot, AI bot!

I then repeated this a few times and compiled the following list of areas you can expect the bot to provide reasonable answers:

  • WPMU DEV plugins and services
  • WordPress user management
  • WordPress updates and upgrades
  • WordPress troubleshooting
  • WordPress themes and templates
  • WordPress SEO
  • WordPress security
  • WordPress performance optimization
  • WordPress multisite
  • WordPress hosting
  • WordPress eCommerce
  • WordPress development
  • WordPress design and theming
  • WordPress customization
  • WordPress community and events
  • WordPress best practices
  • WordPress backups and restores

That’s quite a list.

Questions You Can Ask WPMU DEV’s AI Assistant

But…what about asking it “real” questions? How does the AI assistant handle these?

Well, fortunately one of our human team members (thanks, Marcel!) carefully analyzed and reviewed over 1,200 questions from real users and compiled a report listing all the correct, almost correct, and even wrong answers given by the AI assistant.

Here is just a sample of some of the actual questions the AI assistant provided quality responses for (as judged by our team of human experts). Feel free to ask the bot the above questions and check out the replies for yourself:

  • Is there a limit to how many images Smush Pro can compress?
  • Does Defender work with the hosted site WAF?
  • Is it possible to move non-hosted domains in and can all domains have unlimited email forwarding?
  • Can I use WooCommerce on a silver/bronze plan?
  • Can Forminator forward the form data that the customer entered to the email notification feature?
  • A new site showed up in My Sites that ends with .local, where did this come from?
  • I’m getting a Error 504 – Gateway timeout on [domain]
  • Can I import Gravity forms into Forminator
  • If I associate a client with a domain, will that client automatically be billed for it?
  • Can I set my own pricing for domains?
  • Where i can find code epp
  • How to change the admin email address?
  • How can I submit a feature request
  • Will I be charged to add a connected domain to Domains
  • I want to do specific changes to my forms I integrated via forminator.
  • Can I schedule cron jobs?
  • If I cancel my subscription, will I still have access to the pro features until the next renewal?
  • Enabling CDN breaks the images when we enable it for the first time. Can I push the images to CDN manually before enabling the CDN on the site to prevent image issues on the live site?
  • How to fix image resize report
  • Can I have a mix of free and paid sites?
  • Can I recover a deleted site?
  • Why is my images blurry with Smush?
  • What does suspend site do?
  • Can I connect a multi-site WordPress site network and install all the plugins on all of the site even If I only have the Basic Plan?
  • Does WPMU hosting have GD PHP Library installed?

Avoid Asking These Questions

You can ask the AI Assistant anything you like, but unless it’s about WPMU DEV products and services or WordPress-related, don’t expect to get a helpful reply.

WPMU DEV AI Assistant's reply to non-related question.
The bot will spit out replies like this if fed questions it’s not trained to answer.

More importantly, the bot does not have access to your personal details or account information, so it can’t answer questions like:

  • “My website is down”
  • “Why is my site not loading XYZ?”
  • “What are the best templates to use for my website?”
  • “Why didn’t I get hero points for commenting on last week’s DOTW?”

For assistance with anything like the above, please contact the support team.

It’s The Best Bot We’ve Got (And We’ll Improve It A Lot!)

WPMU DEV’s AI Assistant still has some ways to go and some challenges to overcome but we believe you will find this tool will become increasingly useful when you need fast answers to many commonly-asked questions.

As the tool is still new and still being trained, it doesn’t always give you the answer you expect, but you can help us train it just by using it, so it will get better at serving you and all of our members.

Simply ask a question, and if you like the answer, click on the “thumbs up” (Helpful) icon below the response.

WPMU DEV AI Assistant - Helpful Response.
Clicking on the thumbs up icon helps us train the assistant to become more helpful.

Our AI assistant is continuously improving through machine learning algorithms. Your feedback will be taken into account in the bot’s learning process to provide more accurate and relevant responses over time and help deliver you a better experience.

If you find that the bot’s reply doesn’t answer your question or help to resolve your issue, don’t fret, don’t sweat, our helpful humans are still the best help you’ll ever get…and they’re only a click away!

If the answer you get from the bot is not helpful, click on the “thumbs down” (Not helpful) icon below the response and then click on the Contact support now link and you will be immediately put through to our support channel.

WPMU DEV AI Assistant - Not Helpful Response.
If the answer is not helpful, click the thumbs down button and the link to go straight through to our support team.

In some cases, the assistant will even recommend that you contact the support team for help.

An example of a reply from WPMU DEV's AI Assistant.
Our thoughtful bot even encourages you to contact our support team when it thinks you may need additional help or assistance.

And of course, you can always just click right through to our support team directly…it’s always your choice!

Get Faster Answers With WPMU Dev’s 24/7 AI Bot and Live Team Support

G2.com customer review of WPMU DEV.
We aim to make our support even more outstanding with our new AI assistant.

We know from hundreds of genuine user reviews and user-driven awards that our expert and dedicated support is essential to the success of our members and we assure you that our goal is to continue delivering the best customer support in the WordPress universe while providing faster and more efficient assistance.

As mentioned earlier, the aim of bringing you WPMU DEV’s AI-powered assistant is not to replace our human support team, but to help speed up the quality and effectiveness of our support services. Our team is always available 24/7 to provide personal support and handle any questions or issues you experience in your WordPress business.

WPMU DEV’s AI assistant and access to our 24/7 expert support team is available to all WPMU DEV members. If you’re not a member yet, we invite you to try us today for free.

Thanks a bot!

]]>
https://wpmudev.com/blog/ai-assistant/feed/ 24 2023-04-13T02:14:26Z