- Home
- Resources
- Integrations
- MyPreferences 3.0
MyPreferences 3.0 Make integrationAutomate MyPreferences 3.0 with Make.
Can Make keep MyPreferences 3.0 in step with the rest of your tools? The MyPreferences 3.0 Make integration offers 17 modules: 8 scheduled triggers and 9 actions. This guide shows how to link your account and build a first scenario without writing code.
Verified Trustpilot reviews · AI, automation & growth agency
What does the MyPreferences 3.0 Make integration do?
The MyPreferences 3.0 Make integration lets Make read and write your MyPreferences 3.0 data without code. You build a scenario, the automation that chains modules together, and each module is one brick: a trigger that starts the flow or an action that does one job on your account.
Profiles created from outside. A sign-up collected by another app can land in MyPreferences 3.0 through Create a Profile, and Update a profile keeps an existing record current when details change elsewhere.
Changes picked up on their own. The 8 Watch modules, from Watch consents to Watch tags, let a scenario start whenever Make finds items of that kind on its check, so the next app in the chain hears about them.
Segments sent where they are needed. Initiate a Segment Export starts an export, Retrieve segment export status tells you where it stands, and the two Retrieve segment export data modules collect the result.
A word of caution: the official documentation for this app is limited, with no field list and no description per module. Test every module with Run once before you rely on it. The Make review explains the editor itself, Make troubleshooting helps when a run fails, and if you are weighing tools, n8n vs Make sets the two side by side.
How do you connect MyPreferences 3.0 to Make?
- 01
Add a module and open the connection
Drop any MyPreferences 3.0 module into your scenario and click Create a connection. A connection is your account linked to Make once; every other module of the app reuses it.
- 02
Give it a clear name
Naming the connection is optional, but a label such as the workspace or client it belongs to saves confusion later, especially if a teammate opens the scenario after you.
- 03
Authorize and save
Depending on what MyPreferences 3.0 asks for, either approve Make on the app's own page or paste the key the app gives you. Then click Save and the module is ready to fill.
Your first scenario with MyPreferences 3.0
GoalWhen a new sign-up reaches another app, Make creates the matching profile in MyPreferences 3.0.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the big + to add the first module. This first brick belongs to the app where your sign-ups arrive, such as a form tool.
- 02
Set up the source app
Pick that app's module, link its account, and fill in what it asks. Once the connection exists, Make lists the forms or objects it can read, so there is no need to type them by hand.
- 03
Add Create a Profile
Click the + on the right of the first module, search MyPreferences 3.0 and choose Create a Profile. Create the connection, then map each value from the sign-up into the fields Make shows.
- 04
Test with Run once
Click Run once and submit one test sign-up. Each module shows the bundles it received, a bundle being one item passing through, so you can check that a profile appears in MyPreferences 3.0.
- 05
Schedule and switch on
Open the clock on the first module. A new scenario checks every 15 minutes by default, and the Free plan allows no shorter gap. Then flip the switch to turn the scenario on.
What can start a MyPreferences 3.0 scenario?
8 modules start a scenario when something happens in MyPreferences 3.0. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by MyPreferences 3.0 as soon as it happens.
Watch consents
triggerIn the docs onlyYou get one scenario run per consent item Make finds, which is handy when a consent change has to reach your CRM or your email tool. The documentation gives no description, so what counts as a consent comes only from the module name.
Watch contacts
triggerIn the docs onlyContacts stored in MyPreferences 3.0 can feed the rest of your stack through this trigger, each one arriving as its own bundle. Pick it when the contact itself matters more than any preference attached to it.
Watch custom fields
triggerIn the docs onlyThis trigger keeps an eye on custom fields, the extra data points your account defines, and hands each one to the next module. It suits admins more than marketers, since it concerns how data is structured rather than who is in it.
Watch groups
triggerIn the docs onlyGroups found in MyPreferences 3.0 turn into scenario runs here, one bundle per group, so a list you organize in the app can be mirrored somewhere else. Choose it over Watch contacts when you care about the grouping, not the people.
Watch preferences
triggerIn the docs onlyPreferences are the heart of this app, and this trigger brings them into Make so another tool can respect what a person chose. It sits closest to consent handling, yet reads preferences rather than permissions, judging by its name.
Watch profiles
triggerIn the docs onlyProfiles flow out of MyPreferences 3.0 with this trigger, one bundle per profile, ready for the next module. Judging by its name, it covers the person as a whole, so try it when Watch contacts leaves out what you need, and check the bundle with Run once.
Watch standard profile fields
triggerIn the docs onlyWhere Watch custom fields covers the fields you add yourself, this one follows the standard profile fields the app provides. It helps you document or copy the base structure of your profiles into another system.
Watch tags
triggerIn the docs onlyTags in MyPreferences 3.0 become triggers for other work: each one Make detects arrives as a bundle the next module can act on. It fits teams that label records to drive follow-up steps.
What can Make do in MyPreferences 3.0?
MyPreferences 3.0 gives you 9 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Profile
ActionIn the docs onlyYou end up with a fresh profile in MyPreferences 3.0 without retyping anything, filled from whatever the previous module passed along.
Initiate a Segment Export
ActionIn the docs onlyThis action kicks off an export of a segment, the first step before you can read its contents anywhere else. On its own it starts the job; it does not hand you the data.
Make an API call
ActionIn the docs onlyAnything the listed modules do not cover can still be reached here: this module calls any endpoint of the MyPreferences 3.0 API with the connection you already set up.
Make an integration API call
ActionIn the docs onlyA second, separate API module exists alongside Make an API call, and its name points to integration endpoints of the app. The documentation does not explain the difference between the two.
Retrieve a Profile
ActionIn the docs onlyPull up one existing profile and the rest of the scenario can use its details, for example to personalize a message or check a status before acting.
Retrieve segment export data
ActionIn the docs onlyOnce an export is finished, this module brings its contents back into the scenario so you can send them to a sheet, a CRM or an email tool. The name suggests results come back page by page.
Retrieve segment export data - Not paginated
ActionIn the docs onlySame goal as the previous module, collecting a finished export, but in one go rather than in pages, if the name is taken at face value. That can simplify the next steps when the segment stays small.
Retrieve segment export status
ActionIn the docs onlyYou learn whether a segment export you started is ready, which saves you from fetching data that does not exist yet.
Update a profile
ActionIn the docs onlyChanges made in another tool reach the existing MyPreferences 3.0 profile, so both systems describe the person the same way.
Need help automating MyPreferences 3.0 with Make?
A person reads every message.