What can you do with magnews from ChatGPT or Claude?
Once you've connected magnews to ChatGPT or Claude, you can use the assistant to ask questions about the data and content available in your account and perform certain tasks directly from the conversation.
You can search for communications, create new emails, analyze performance, retrieve content, and explore audiences, databases, workflows, and journeys. You can also create dynamic audiences, explore workflow structures, analyze contact field distributions, and prepare summaries for your marketing activities.
The available capabilities depend on the tools enabled in your connection and your magnews user permissions.
Example requests
You can make simple or more detailed requests, depending on what you want to achieve.
Create new email communications
You can use ChatGPT or Claude to create a new email communication directly from the conversation, without having to start from the magnews editor.
Describe what you want to communicate, the goal of your communication, and, if you want, the content to include. The assistant can use the sections available in the Inspire template to build a complete communication with text, images, and calls to action.
You can also specify the subject, preheader, and journey in which to create the communication.
Once created, you can open it in your magnews account, review the content, and customize it before sending.
Examples:
Create an email communication to present the benefits of magnews for digital marketing, with an introduction, three sections highlighting the main features, and a final call to action.
Prepare a newsletter to promote our new services, using a professional and engaging tone. Include a subject and preheader.
Create an email communication in the [journey name] journey to promote our upcoming webinar.
Analyze communications and content
You can ask ChatGPT or Claude to analyze communication performance, identify what worked, and help you understand what could be improved.
The assistant can retrieve email and SMS communication results, analyze interactions and conversions, and compare multiple communications.
It can also retrieve the content of an email communication to help you assess the consistency between the subject, preheader, and content.
Examples:
Which communication generated the most conversions?
Is there a signal in our engagement data that we're overlooking?
What's working in this communication, and what could I improve?
Suggest subjects and preheaders for this communication.
Analyze journeys
You can use the assistant to understand how communications within a journey are performing and compare their results.
Examples:
Analyze the performance of this journey.
Which content received the most clicks in this journey's communications?
Compare the performance of the latest communications sent in this journey.
Analyze workflows and workflow messages
You can ask the assistant to analyze the performance of a workflow and the messages it contains.
You can examine sessions, identify potential errors, and compare the results of communications associated with the workflow.
Examples:
How has this workflow performed over the last 30 days?
Show me the performance of all messages sent in this workflow over the past month.
Which workflow message generated the most conversions in the last 30 days?
Compare the messages in this workflow over the last 90 days and tell me which are performing best and which need attention.
Explore workflow structures
In addition to analyzing performance, you can ask ChatGPT or Claude to examine the structure of a workflow to understand how it works.
The assistant can retrieve the workflow description and help you understand how it's organized, which steps it contains, and how they're connected.
You can use this feature to understand complex workflows, review automation logic, and identify potential improvements.
Examples:
Analyze the structure of this workflow and explain how it works.
What are the main steps in this workflow, and how are they connected?
Examine this workflow and help me understand which conditions determine the different paths.
Analyze the structure of this workflow and suggest how I could improve its organization.
Explore audiences and databases
You can ask the assistant to explore available databases, retrieve contact fields, and help you identify opportunities for segmentation, personalization, and CRM improvement.
Examples:
What opportunities are hidden in my databases?
Which strategic audiences could I create from the available databases?
Assess the CRM maturity of my databases: what can I do well today, and what's missing?
Suggest an action plan based on my databases.
Analyze audiences and contacts
You can use ChatGPT or Claude to explore audience characteristics, review the filters that define them, and analyze their main information.
The assistant can retrieve contact counts, engagement data, conversions, and available business field information.
It can also distinguish contacts by subscription status and apply filters to obtain more specific counts.
This helps you better understand how your audiences are composed, compare them, and identify opportunities for your next marketing activities.
Examples:
How many subscribed contacts are in my database?
Analyze this audience and show me the number of contacts, engagement level, and conversions.
Which filters define this audience? Include those inherited from parent audiences.
How many contacts in my database meet these criteria: [specify conditions]?
Compare these two audiences and tell me what differences emerge from the available data.
Analyze contact field distributions
You can ask ChatGPT or Claude to analyze how the values of a field are distributed across contacts in your database.
The assistant can retrieve the distribution of available values and help you understand which are most frequent, how they're represented in the database, and whether they reveal useful information for your marketing activities.
This analysis helps you better understand your database composition, identify missing data, and discover new segmentation and personalization opportunities.
Examples:
Show me the distribution of contacts by city in my database.
What are the most frequent values in the "Province" field, and how many contacts belong to each?
Analyze the distribution of the "Customer Type" field and tell me which categories are most represented.
How many contacts have no value in the "City" field?
Analyze the distribution of values in the "Interests" field and suggest which segments I could create.
Create new dynamic audiences
You can ask the assistant to create a new dynamic audience in your magnews database, based on the segmentation criteria you want to use.
Describe which contacts you want to include and specify the relevant database. The assistant can retrieve the available fields and use them to define the audience filters.
Once created, the audience is available in your magnews account and can be used for subsequent marketing activities.
Examples:
Create a dynamic audience in the [database name] database with contacts who subscribed in the last 30 days.
Create an audience called "VIP Customers" using the [field name] field and selecting contacts with a value greater than [value].
I want to segment contacts by city. Check which fields are available and create an audience for contacts in Milan.
Create a new dynamic audience using these criteria: [specify conditions].
The criteria must be compatible with the fields available in the database. Before creating the audience, you can ask the assistant to check which information is available.
Organize and make better use of contact fields
You can use the assistant to review the structure of your contact data and understand which fields are most useful for marketing and CRM activities.
Examples:
How would you reorganize the contact profile, including categories, sections, and labels?
Which 5 fields would you promote to business fields?
Which fields are missing from my databases to improve segmentation and personalization?
Search for communications, audiences, and available information
You can ask the assistant to find specific items using filters, keywords, or search criteria.
Examples:
Find communications containing "promo" in their name or subject.
Show me the audiences available in my account.
List the databases available in my account.
Which journeys are available in my account?
Which magnews user am I working with in this conversation?
Update communication details
Some tools can update communication details, such as the name, subject, or preheader.
For draft email communications, you can update all three. For communications that have already been sent, you can only change the name.
Examples:
Update the subject of this communication to: [new subject].
Change the communication preheader to: [new preheader].
Rename this communication to: [new name].
Before requesting a change, always make sure you've selected the correct communication.
More advanced request examples
If you want a more structured response, you can combine search, analysis, creation, and summaries in a single request.
Examples:
Analyze the email communications sent in the last 30 days. Show me the top performers by clicks in a table, then summarize what they have in common and suggest three actions for future communications.
Retrieve the content and performance of this communication. Tell me whether the subject, preheader, and content are consistent, which elements worked well, and what I could improve.
I want to prepare a new campaign: analyze the available audiences and databases, suggest which segments I could use, and identify which data I'm missing to better personalize the content.
Analyze the latest email communications in the [journey name] journey, identify the content that achieved the best results, and create a new communication using those elements as a reference.
Analyze the structure of the [workflow name] workflow, explain how it works, and compare it with its performance over the last 30 days. Identify any steps I could optimize.
Analyze the distribution of values in the "City" and "Customer Type" fields in my database. Identify the most represented segments and suggest three audiences I could create.
Analyze the audiences available in the [database name] database, identify a segmentation opportunity, and create a new dynamic audience using the most suitable criteria.
How to write more effective requests
You can ask simple questions, but responses are more useful when you provide a few additional details.
Try to specify:
- What you want to analyze or create
- The reference period
- The channel or communication type
- The name or ID of the item, if you know it
- The contact fields you want to analyze
- The segmentation criteria when working with audiences
- Your preferred format, such as a list, table, or summary
For example, instead of asking:
Show me the best campaigns.
You can ask:
Show me the email communications sent in the last 30 days in a table, sorted by clicks, including their name, send date, and main results.
If you want to create a communication, instead of asking:
Create a newsletter.
You can specify:
Create an email newsletter in the [journey name] journey to introduce our new service. Use a professional tone, include three sections highlighting the main benefits, and add a final call to action to request a demo.
Available tools
ChatGPT or Claude use the magnews MCP server tools to retrieve information or perform supported operations in your account.
| Area | Tool | What it allows you to do | Modifies data |
|---|---|---|---|
| Communications | findCommunications |
Search for communications using filters | No |
| Communications | getCommunicationInsights |
Retrieve performance data for one or more communications, including interactions and conversions | No |
| Communications | getCommunicationContent |
Retrieve the text content and preview of an email communication | No |
| Communications | updateCommunicationAttribute |
Update the name, subject, or preheader of an email communication, depending on its status | Yes |
| Communications | createCommunication |
Create a new standard or transactional email communication using sections from the Inspire template | Yes |
| Communications | listTemplateSections |
Retrieve the available sections in the Inspire template and their parameters | No |
| Workflows | findWorkflows |
Search for workflows using filters | No |
| Workflows | getWorkflowsInsights |
Retrieve workflow performance data, including sessions and errors | No |
| Workflows | getTransactionalMessagesInsights |
Retrieve transactional message performance data | No |
| Workflows | getWorkflowStructure |
Retrieve the XML description of a workflow to analyze its structure and operation | No |
| Journeys | listJourneys |
List available journeys with basic information | No |
| Databases | listDatabases |
List the databases available in the account | No |
| Databases | getDatabaseFields |
Retrieve information about database fields, such as name, type, and label | No |
| Databases | getContactFieldDistribution |
Retrieve the distribution of field values across contacts | No |
| Databases | findAudiences |
Search for audiences using criteria and filters | No |
| Databases | getAudienceFilters |
Retrieve the filters of one or more dynamic audiences, including inherited filters | No |
| Databases | getAudiencesInsights |
Retrieve audience information, such as contact counts, engagement, conversions, and business fields | No |
| Databases | getContactsCount |
Count contacts in databases or audiences, including filtered counts by subscription status | No |
| Databases | createDynamicAudience |
Create a new dynamic audience using the fields available in the database | Yes |
| User | getUserInformation |
Retrieve information about the user connected to magnews | No |
Things to keep in mind
Available tools may change over time.
Some activities may require using magnews directly, especially when checks, confirmations, or actions not yet supported by the connection are needed.
Creation and update operations affect the data in your magnews account. Before requesting them, make sure the assistant has identified the correct items and that the proposed content or criteria match your intentions.
The assistant's responses depend on the data accessible to your user, the available tools, and how specific your request is.
Before trying these examples, make sure you've already connected magnews to ChatGPT or Claude.