Use code "LIGHTHOUSE20" to save 20% on all plans forever. Get it now!

How to Put Your WordPress Users in PressedMail Contacts

Turn on one setting and every user of your WordPress site appears as a contact on a list that keeps itself current, with the fields it locks and the limits to know.

Cover image for How to Put Your WordPress Users in PressedMail Contacts

Your WordPress site already knows who your users are. Customers who bought something, members, authors, staff. Importing them into PressedMail by hand would be a chore, and the file would be out of date the next time someone registers.

One setting does it for you. It puts every user of the site on a list in Contacts, and it keeps that list current as people join, change their profile or leave. It is on the paid builds, and only administrators can see it.

Turn it on

Open PressedMail, then Settings, then Data and uninstall. The WordPress users in Contacts card is at the top of that tab, above the danger zone.

The WordPress users in Contacts card with its two controls numbered

  1. Add WordPress users to Contacts. The note says it covers everyone with an account on this site, whatever their role, and that Ultimate lets the owner share the list with teammates.
  2. Whose Contacts get the list. It says to pick an administrator with PressedMail access, and that you cannot change this while the list is on.

The list goes into one person’s address book, the owner’s. By default that is you. If a different administrator should hold it, choose them before you switch the setting on, because the contacts it makes belong to the owner and cannot move. The owner has to be an administrator who can open PressedMail.

Turning it on makes a list called WordPress users and starts the first pass. A status line on the card tells you how it is going: syncing, how many users are done, and Up to date when it finishes. A big site takes a while, because the work runs in the background.

What a contact gets

The list appears in Contacts like any other, under Lists.

The Contacts screen with the contact list and its controls, eight areas numbered

  1. Import. Brings contacts in from a file.
  2. Export. Saves your contacts to a file.
  3. Add Contact. Opens the add form in the right pane.
  4. Select contacts. Turns on selection so you can tick several rows.
  5. All Contacts and Favorites.
  6. Lists. The WordPress users list is listed here once it exists.
  7. Flags.
  8. The buttons at the right end of a row.

The screenshot is from a demo site without the WordPress users list turned on.

Each contact carries the user’s email address and name. If the profile has no name, the display name goes in the first name field. The username, the WordPress role and the sign-up date are always copied too, into custom fields.

You can copy more. Under Copy more from each user, pick a source and a target. The source is a profile field such as display name, nickname or the website on the profile, or any user meta key. The target is a standard contact field, which means company, phone, job title or website, or a custom field you name. User meta is the extra data WordPress and its plugins store for each person, and the WordPress reference for get_user_meta() explains it.

Two limits apply. You can add up to 20 mappings, with one source for each target. And a meta key that looks like a secret cannot be mapped. Keys containing words such as pass, token, secret, key, nonce, session, salt or hash are refused, and so are values that are not plain text.

Locked fields

Every field filled from WordPress is locked. The contact form shows it disabled, and the server refuses a change. That keeps the list honest, because the source of truth is the WordPress user. Notes, keywords, favourites and any custom field nobody mapped stay yours to edit.

The list itself is locked as well. You cannot rename or delete it, add or remove a member, import into it or delete a linked contact. Its members change only when the user does.

Turning the setting off keeps the list and its contacts and makes them editable again. They stop following WordPress from then on.

How it stays current

New users, profile changes, role changes, changes to a mapped meta key and users leaving or being deleted all update the list. The change is queued and applied when the request ends. A request that touches many users at once, such as a bulk import, applies a batch and leaves the rest to the next pass.

A scheduled pass reads users in batches of 500, removes contacts whose user is gone and books itself again a day later. Saving new mappings, turning the setting on and a bulk change each start a fresh pass. A site with 100,000 users takes about 200 batches, and the card shows the count as it goes.

Mailing the list

Members are subscribed, and there is no consent record, because they did not sign up to a list. The composer and Ultimate campaigns can both reach them. Think about whether emailing your users fits the promises you made when they registered. A transactional note about their account is a different thing from a newsletter. The contacts guide explains lists and opt-outs.

Someone who unsubscribes through a campaign link stays unsubscribed. The sync never changes that, whatever else it updates on their contact.

The composer sends to at most 100 recipients at a time, so a site with more users than that cannot email the whole list from the composer. Use a campaign. The roundup guide shows one, and the double opt-in guide covers how unsubscribe links work.

Contacts that were already there

If a user’s address is already one of the owner’s contacts, that contact is claimed. WordPress fills the locked fields, so a name you typed by hand is replaced. Its notes, keywords and source stay. When the user later goes, a claimed contact stays in your address book, off the list and no longer linked.

A contact that the sync made goes away with its user.

Sharing and access

On Ultimate and Lifetime, the owner can share the list with teammates, who can view it. The list holds every user’s address, so only administrators see this setting. The sharing guide covers roles for shared lists, and the guide to who can open PressedMail covers access to the app itself.

Frequently asked questions

Does it add users from every role?

Yes. It covers everyone with an account on the site, whatever their role.

Can I edit a contact that came from a WordPress user?

Not its WordPress fields. Name, email, username, role, sign-up date and anything you mapped are locked. Notes and unmapped fields are yours.

What happens if I turn it off?

The list and its contacts stay, and they become editable. They stop updating from WordPress.

Can I change the owner later?

Not while the list is on. Turn it off, then on again with a different administrator.

Can I email all my users from the composer?

Only up to 100 recipients at a time. Use a campaign for a bigger list.

Manage your email inside WordPress

PressedMail Free adds an email client directly to your WordPress dashboard. Connect a compatible IMAP/SMTP mailbox, read and send mail, organize messages, and configure WordPress SMTP.

Download PressedMail Free →

Newsletter

Get useful PressedMail updates.

New releases, setup guidance, and practical ways to handle email in WordPress.

Occasional PressedMail email. Unsubscribe whenever you like.

Choose the plan that fits your WordPress sites.

Paid plans include unlimited accounts and users. Compare Premium and Ultimate features, then choose the site count you need.

Yearly plans are priced by number of sites. Lifetime is a one-time payment covering up to 100 sites.

Starter

For one site

$49/ year
1 Website
  • All current and future Premium features
  • Unlimited email accounts
  • Contacts, calendar, and scheduled email rules
  • Templates, blocks, and signup forms
  • AI tools and phishing detection
  • Layouts, themes, and workspace controls
  • Licensed updates and priority support
  • 10,000 PressedMail AI credits a yearLimited time
Most Popular

Premium

For multiple sites

$89/ year
10 Websites
  • All current and future Premium features
  • Unlimited email accounts
  • Contacts, calendar, and scheduled email rules
  • Templates, blocks, and signup forms
  • AI tools and phishing detection
  • Layouts, themes, and workspace controls
  • Licensed updates and priority support
  • 25,000 PressedMail AI credits a yearLimited time
All Features

Ultimate

For agencies

$169/ year
100 Websites
  • Everything in Premium, plus:
  • Campaigns and shared templates
  • Share inboxes, calendars and contact lists
  • White labelling with a brand theme
  • 50,000 PressedMail AI credits a yearLimited time

What customers say after bringing email into WordPress.

Using PressedMail in your own work? Submit a testimonial

I save hours & it’s easy to use

I have a lot of email accounts, and it’s annoying to manage them through different providers. I needed something better than what was out there, so I built it. I spent the better part of two years making PressedMail the plugin I wanted to use every day, and now I get to share it with everyone else. I added my accounts, automated the cleanup of over 3000 emails, and it’s saved me hours of work.

Robert H. AlexanderFounder - CurbSoftwareCreator of PressedMail

Helps get more clients

As a freelancer I need to manage several clients’ accounts. I installed PressedMail on WordPress on localhost and use it as my main email client. I manage everything for clients from PressedMail. And several clients use PressedMail now after I have set their WordPress instances up.

Gene Piki
  • Email Swiss Army Knife

    We use PressedMail as a value added service for clients and potential clients as a feature of our agency’s offering helping put us ahead of competition. We love the white-labelling feature, automation, and security controls. It also replaces several of the other plugins we used to use and it’s like a small CRM.

    Cyrus M. (InCurb Digital)

  • Fast inbox organization with phishing detection

    PressedMail helps us organize our inboxes fast. We especially like the phishing detection feature.

    John & Andrea

  • One source of truth for every client

    As a VA, I use PressedMail to keep each client’s inbox separate while managing everything from one app. It gives me a single source of truth without mixing client work together.

    Amber, K

  • Teaching and client work stay organized

    I balance teaching with social media marketing clients. PressedMail helps me keep both sides of my work organized in one place.

    J.A. Payo

FAQ

Common questions

Free version

Start with one inbox. Free.

One mailbox for one user, a rich-text composer, custom folders, unlimited email rules, one signature, two themes and one layout. Contacts, calendar, scheduling and AI require a paid plan.

1 account · 1 user · 2 themes · unlimited rules
Roadmap

See what is coming next.

Follow planned work, current progress, and recently completed features.

  1. Planned

    Calendar Sync with External Providers

    Planned. Today calendars and events live in WordPress and do not sync with any outside provider. Two-way sync with Google Calendar, Outlook, iCloud and CalDAV-compatible services is on the roadmap.

  2. Planned

    Dedicated Support

    A higher-touch support channel beyond the current paid Priority Email Support entitlement.

  3. Planned

    Activity Log

    A searchable audit trail of key actions across PressedMail accounts, with per-user and admin views, retention controls, and export.

Bring your working inbox into WordPress.

Compare Premium and Ultimate features, then choose a paid plan for the number of WordPress sites you manage.