Please note: The content on this page applies to Startup, Growth, Scale, Agency, and custom dedicated plans. If you are on a Personal, Professional, or Business plan, read User Portal Overview instead.
The WP Engine User Portal (my.wpengine.com) is your all-access portal to managing your sites on WP Engine. You can find your SFTP login details, access your database, create new sites and environments, and view your account usage and billing. In this article we will explore the User Portal and all the information found there.
On the Home page, you will see your plan usage information, a list of helpful articles and news, and our System Status tracker.
This section outlines your plan limits, and how your sites are tracking for the current billing period. You will see a projected number of visits based on the daily average of visits your Sites are receiving. Last, you will see monthly reports from the last two months. These reports outline all visits to all sites within your WP Engine account for the selected time period. You’ll find monthly summaries of the top static and dynamic requests, browser user agents, and bot traffic.
Here you can find live updates on everything relating to the WP Engine platform. Be sure to subscribe to the blog so you can receive email notifications should we make a post.
We’ve Got Your Back
In this section you will find helpful articles to help you navigate your User Portal and your Sites. We also include new innovations in this section, so you can learn about new features and products.
The Sites page is where you will manage all your WordPress sites. Each site can have up to three environments: development, staging, and production.
You can add environments to your sites, or add and delete sites from this page. Each environment within your site has its own settings which can be managed when selected from the list.
Environment Overview Page
When you select a site or environment from the Sites page, you will be taken to the Overview page for that Environment.
On this page you will see stats for your environment like Visitors and Bandwidth, as well as information about which Technical Contact is assigned, the PHP Version your Environment is using, and the CNAME to use for your DNS records.
This section covers DNS information (including the custom domain assigned, if this is a production environment), a graph of your environment’s Visitor traffic, Bandwidth, and a Storage total over the last 30 days, as well as technical details about your Environment including the Technical Contact assigned, PHP Version for your Environment, and SSH Gateway login string (if it is available for your environment). You can also choose to delete the environment entirely, or download a Usage CSV, which details objects served and CDN usage over the last 30 days.
This section lists the WordPress version your environment is using, and whether or not this version is up to date. You can select the Defer the next update checkbox to indicate you would only like Security/Maintenance WordPress updates, and to defer Functional WordPress updates for 60 days.
Copy to and Copy from
These options allow you to copy environments to and from each other. For example, on your production environment you can select Copy from and choose to copy from your staging environment. The following pages will help you choose how to perform the copy, and confirm the changes before starting the process. See our article, Using the Copy to/from Tool, for more information.
Left Navigation Options
Within the environments page, you will see many options in your left navigation column. Each of these options is divided by environment: production (where your custom domain is added), staging, and development. You can select any of these environments, or choose to create staging and development environments to view options for that specific environment.
Domains (Production Only)
This tab will show all the domains you’ve added and any domain redirects that have been set up for your Environment. Best practice is to add your domain (yourdomain.com) from the Add Domain button and in the Redirect From field you can enter any domains you’d like to redirect to it (like www.yourdomain.com for example).
A CDN, or Content Delivery Network, will allow your static assets to be off-loaded to geographically distributed servers so a visitor’s connection will download from a geographically close server. You can enable specific domains to be setup under the CDN in this tab. CDN is automatically included on all Startup, Growth, and Scale plans.
Each night, WP Engine backs up all environments of your Site. If you wish to trigger a backup manually, download a backup point, or restore an environment from a backup, you can do so from within this tab. Best Practice is to make a backup before updating plugins and themes, and before making any copies to your environments.
Within the Access logs tab you can search the last 24 hours of both cached and uncached visits to your website. If you need more insight into specific requests happening on your website, or help understanding your website’s performance, this is the place to go. Apache access logs contain the hits to your website that are uncached and need to be processed by the server. Nginx access logs contain all hits to your website including requests for static, cached, and uncached content.
In this section you will find the last 24 hours of Apache and PHP error logs. You’re also able to download these logs to use in a text editor to dig deeper into the log details. If you’re monitoring a specific error or debug output you can use Refresh Logs to see the latest log(s).
In this section, you can create and manage the users with access to your site’s filesystem. At WP Engine we require the use of SFTP, not plain FTP, so your file transfers are encrypted and secure. You can add, delete, and edit SFTP users for each Environment here, as well as reset passwords and restrict access to specific directories if desired. Learn more about SFTP in our article.
Here you can add and manage git developers that have access to your install. To learn more about how to get started, read our git guide.
Add Developer – After inputting the developer name and SSH public key selecting Add Developer will begin the 10 minute propagation period of granting the developer access to the install’s server.
Copy Key – Selecting this will copy the SSH public key for the developer into your clipboard.
Remove – This removes the developer from the install thus severing access to the install’s server.
WP Engine offers free Let’s Encrypt SSL certificates which you can use to secure your website. You can use this page to order and manage the certificates for your custom domains. WP Engine will automatically renew and install your SSL certificates ordered through the User Portal on your behalf. If you have a third-party SSL you wish to use instead, you can use this page to upload it to our Support team for installation. Check out our SSL guide to learn more about how to add an SSL for your website.
Please note: only production environments are able to add a custom domain, which means only this environment will need an SSL certificate. WP Engine automatically secures the [environment].wpengine.com URL for your staging and development environments.
The Utilities page helps you manage various configuration aspects of your website. You can enable or disable basic authentication through Password Protection, purge your website’s cache, reset file permissions, enable or disable Object Cache, and enable or disable Multisite. Additionally, if you purchased the Content Performance add-on, you will see steps to configure it from this screen.
This section guides you through video steps showing how to use our free Automated Migration plugin to copy an existing website over to our platform. This section will help automatically generate SFTP credentials for use with the plugin, and even offers a manual migration checklist in case a manual migration is needed.
This section is a link to phpMyAdmin, which houses the database for your Environment. In phpMyAdmin you can import and export your database if needed at any point. Your database holds your website’s settings, users, and page and post content among other things.
This tab takes you to your website’s WordPress Admin Dashboard, located at “yourdomain.com/wp-admin/” or “[environment].wpengine.com/wp-admin” if you are working on your development or staging environments. The WordPress Admin Dashboard is where you can add posts and pages, manage themes, plugins, and users for your website in an easy-to-use dashboard.
The Intelligence section in your User Portal is where you will find our Performance tools, like Page Performance and Content Performance. Page Performance is a page test tool which measures your website’s speed and cacheability, which affect its ability to scale and support higher traffic. And Content Performance is an add-on plugin, which can be enabled for your Production Environments through this tab. The Content Performance plugin integrates raw Google Analytics data with information from WordPress about your posts and pages, to help your content creators better understand how their content is performing.
The Users section will display information about which Users you have allowed access to your website. You can also assign a Technical Contact from the Users pane. This contact, while not necessarily an actual user in the User Portal, will be contacted about WordPress updates, security notifications, and other technical concerns.
Selecting this button will allow you to add users to your install’s User Portal, giving them similar access to your install depending on the Account Access you grant them. They will receive an email containing a link to access the User Portal and designate a password after you have added them as a user.
There are five different levels of access: Owner, Full (with billing), Full (no billing), Partial (with billing), Partial (no billing). Owner grants the ability to add and delete sites, environments, and Users as well as access Billing information. Full grants the ability to add sites and environments as well as view all sites and environments on an account. Partial only has access to the environment(s) designated by the Owner. Learn more about Users and Permissions in the WP Engine User Portal.
This will revoke that user from being able to access your environment(s).
The My account tab includes account information that users with billing access will have access to.
Here you will find a summary of any open balances due, as well as details surrounding your plan renewal–what day, month, and year you can expect your next bill. You can also see what date your account was opened from this pane.
In this section you will see your plan name, as well as any add-ons you have selected for your account. If you selected to add additional sites, Content Performance, GeoTarget, or Multisite to your account, you will see these add-ons reflected here. Learn how to enabled the add-ons you have added to your plan.
In the middle of your My account page you will see the information for your Billing card on file, followed by the Billing contact assigned for your account. This contact will receive billing notices including invoices or late payment notices.
Lower down, you will see invoices listing the date and amount your card was charged. If you have any invoice questions, gather the billing invoice ID and email [email protected].
24/7 Live Chat
All plans and users have access to Live Chat with our award-winning Support team, 24/7/365. Simply click this menu item to begin a chat anytime.
Our Support team is available 24/7 with Live Chat, as are our Support Garage articles. From this page, you can find the article that answers your questions. Search Support Garage, or click to contact our Support Team from the lower portion of the screen.