The ask
List everyone who joined this month with their name, email, plan, signup date and status, as a table sorted by date. Then give me the same list as CSV I can paste into a spreadsheet.
Paste it into Claude, ChatGPT or Cursor once your site is connected. Change the names and numbers to yours.
When to use it
For a welcome email, a monthly report, a thank-you post or your own records. You want a clean list of who is new, without filtering screens and export buttons.
Before you start
- A connected MemberPress site (start here).
- Nothing else. It works on any site with members, and on a read-only connection.
What your AI does
- Exports the members who registered between the first of the month and today, with their status (
memberpress_export_members). - Checks the subscriptions started in the same dates (
memberpress_list_subscriptions), so someone who registered earlier but bought their first plan this month is counted too, and every row gets its plan. - Builds the table, then the CSV, in the chat.
What you get back
For a site like example-studio.example, October’s new members come back like this:
| Name | Plan | Joined | Status | |
|---|---|---|---|---|
| Leah Moreno | [email protected] | Monthly | October 3 | Active |
| Sam Whitfield | [email protected] | Annual | October 11 | Active |
| Grace Liu | [email protected] | Monthly | October 19 | In trial |
name,email,plan,joined,status
Leah Moreno,[email protected],Monthly,2026-10-03,Active
Sam Whitfield,[email protected],Annual,2026-10-11,Active
Grace Liu,[email protected],Monthly,2026-10-19,In trial
What it changes
Nothing. Every tool here only reads. The export appears in the activity log on your site.
The list contains names and emails, so treat it like any member export: paste it only where you’d keep member data anyway.
Variations
- One plan: “New Annual members since September 1, with how much each has paid so far.”
- A date range: “Everyone who joined between October 1 and October 15, as CSV.”
- Who stayed: “Of the people who joined last month, who is still active today?”
- Bring members in: “Here are 20 workshop attendees as name and email. Add them to my free Community plan, and show me the check before you create anyone.” A bulk import always stops at a preview, and nobody is created until you approve it in your AI app.
Related playbooks
Revenue
Get a revenue and churn report
Revenue by month and churn per plan for the last 90 days, in one read-only summary.
Revenue
Find and chase failed payments
Who failed a payment this week, with a friendly card-update note drafted for each.
Members
Handle a cancellation request
Find the right subscription, cancel it with your approval in your AI app, and draft the reply.