- Home
- Resources
- Integrations
- WeChat Official Account
WeChat Official Account Make integrationAutomate WeChat Official Account with Make.
Can your WeChat Official Account answer, tag and publish without you clicking through the admin panel? The WeChat Official Account Make integration gives you 38 modules, one instant trigger included. This guide shows you how to link your account and build a first scenario that replies to followers.
Verified Trustpilot reviews · AI, automation & growth agency
What can the WeChat Official Account Make integration do?
The WeChat Official Account Make integration links your account to Make, a visual tool where you build a scenario (the automation you assemble) out of modules (one brick each: a trigger, an action or a search). Make can then react to incoming messages, send replies, manage drafts and articles, and sort followers with tags, all without code.
Answer followers while the conversation is still open. Watch Messages starts the scenario the moment a follower writes to your account, and Reply to a Message sends an answer back. A support team can confirm receipt of every question, then use Send a Message later once a person has checked the case.
Keep your follower base sorted. Tag Users and Untag Users place followers in segments by their Open ID. Pair them with List Users by Tag, and a Broadcast a Message module can target one segment instead of everyone.
Run the editorial pipeline from one place. A content team can build drafts with Create Drafts and Upload an Image, push them live with Publish a Draft, then check the outcome with Get the Publishing Status.
Be aware that Make's own documentation for this app is AI-generated from WeChat's documentation and warns that it may contain mistakes, so check important details with WeChat directly. For the basics of the tool, the Make review and the Make training are good starting points. The same app may also exist on n8n; the n8n vs Make comparison lays out how the two tools differ.
How do you connect WeChat Official Account to Make?
- 01
Copy your credentials from WeChat
On the WeChat public platform, open the Developer section and select Basic Configuration. If WeChat asks for a callback URI, enter
https://www.integromat.com/oauth/cb/wechat. Copy the AppID, click Reset next to AppSecret, then copy the AppSecret. - 02
Open the connection window in Make
Add any WeChat Official Account module to your scenario and click Create a connection. A connection is your WeChat account linked to Make once, then reused by every module of the app. The Connection name field is optional.
- 03
Paste the keys and save
Enter the AppID as the Client ID and the AppSecret as the Client secret, or follow the on-screen instructions. Once saved, the connection appears in the dropdown of every other WeChat Official Account module you add.
Your first scenario: reply to every follower message
GoalWhen a follower writes to your WeChat Official Account, Make sends a reply back in the same conversation.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big +. Search for WeChat Official Account and pick Watch Messages as the first module.
- 02
Set up the webhook
Click Create a webhook, then Create a connection and paste the AppID and AppSecret. From now on, WeChat calls Make as soon as a message arrives.
- 03
Add the reply
Click the + on the right of Watch Messages and add Reply to a Message. Map the data coming from the trigger so the answer goes back to the person who wrote.
- 04
Test with Run once
Click Run once, then send a message to your account from WeChat. Each module shows the bundle it received (one bundle = one message here), so you can check the reply really left.
- 05
Switch it on
When the test looks right, switch the scenario on. Watch Messages is an instant trigger, so there is no polling interval to pick: every new message starts a run.
What starts a WeChat Official Account scenario
1 module starts a scenario when something happens in WeChat Official Account. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by WeChat Official Account as soon as it happens.
Watch Messages
Instant triggerIn Make“Watch new messages.”
Watch Messages turns every new message sent to your Official Account into the start of a scenario, so a follower's question can reach your team, your CRM or an automatic reply without anyone watching the inbox.
Everything the WeChat Official Account app can do in Make
WeChat Official Account gives you 37 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Broadcast a Message
- Create a Tag
- Create Drafts
- Delete a Draft
- Delete an Article
- Delete a Permanent Asset
- Delete a Tag
- Download a Permanent Asset
- Download a Temporary Asset
- Generate a QR Code
- Get a Draft
- Get an Article
- Get the Broadcasting Status
- Get the Publishing Status
- Make an API Call
- Publish a Draft
- Reply to a Message
- Reset the API Quota
- Revoke a Broadcast Message
- Send a Message
- Send a Message Action
- Send a Template Message
- Set the Brodcasting Rate
- Tag Users
- Untag Users
- Update a Draft
- Update a Tag
- Upload an Image
- Upload a Permament Asset
- Upload a Temporary Asset
- Get Users Info
- List Articles
- List Drafts
- List Permanent Assets
- List Tags
- List Users by Tag
- List User's Tags
Broadcast a Message
ActionIn Make“Broadcasts a message by the tag ID or a list of Open IDs.”
This module sends one message to many followers at once, targeted either by a tag ID or by a list of Open IDs, so an announcement reaches the right segment rather than the whole base.
Create a Tag
ActionIn Make“Creates a new tag.”
You get a new follower segment in your account, created from the scenario instead of the admin panel, ready for Tag Users to fill.
Create Drafts
ActionIn Make“Creates new drafts.”
Articles written elsewhere land in your WeChat drafts, ready for review, so the team no longer copies and pastes text into the editor by hand.
Delete a Draft
ActionIn Make“Deletes a draft by its ID.”
A draft you no longer need disappears from the account by its ID, which keeps the drafts list short and avoids publishing an outdated version by mistake.
Delete an Article
ActionIn Make“Deletes an article by its ID.”
Unlike Delete a Draft, this one removes an article that is already published, found by its ID. It is the cleanup tool for content that should no longer be visible to followers.
Delete a Permanent Asset
ActionIn Make“Deletes a permanent asset by its ID.”
With this module, a file stored permanently in your account is removed by its ID, which keeps your media library from filling up with unused files.
Delete a Tag
ActionIn Make“Deletes a tag by its ID.”
Here a segment that has served its purpose is removed by its ID, so your list of tags stays readable for the whole team.
Download a Permanent Asset
ActionIn Make“Downloads a permanent asset by its ID.”
Need the file itself? This module fetches a permanent asset by its ID and hands it to the next module, so you can archive it, send it or reuse it in another tool.
Download a Temporary Asset
ActionIn Make“Downloads a temporary asset by its ID.”
This is the counterpart for short-lived media: it retrieves a temporary asset by its ID, and passes it on to the rest of the scenario.
Generate a QR Code
ActionIn Make“Generates a WeChat QR code.”
You get a WeChat QR code produced by the scenario, which people can scan to reach your Official Account, without creating each code by hand.
Get a Draft
ActionIn Make“Retrieves the details of a draft by its ID.”
Reading a single draft by its ID gives the scenario its full details, useful when a later module has to check or reuse the content.
Get an Article
ActionIn Make“Retrieves the details of a published article by its ID.”
For content that is already live, this module returns the details of one published article by its ID, so you can copy it to an archive or a report.
Get the Broadcasting Status
ActionIn Make“Retrieves the broadcasting status of a message by its ID.”
After a broadcast, this module tells you where it stands, based on the message ID, so the scenario can log the result or alert someone.
Get the Publishing Status
ActionIn Make“Retrieves the publishing status of a draft by the publish ID.”
Publishing a draft is not always immediate, and this module lets you check whether it went through, using the publish ID.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
When none of the dedicated modules covers what you need, this one calls any endpoint of the WeChat Official Account API with your existing connection.
Publish a Draft
ActionIn Make“Publishes a draft by its ID.”
The draft goes live: this module publishes it by its ID, turning an approved piece of content into an article your followers can read.
Reply to a Message
ActionIn Make“Replies to an incoming message within five seconds.”
A follower who writes gets an answer inside the same conversation, sent by the scenario that received the message through Watch Messages.
Reset the API Quota
ActionIn Make“Resets the API quota.”
Hitting the WeChat API quota blocks your calls, and this module resets it from the scenario instead of from the WeChat interface.
Revoke a Broadcast Message
ActionIn Make“Revokes a broadcast message successfully sent by its ID.”
A broadcast went out with a mistake? This module withdraws a message that was successfully sent, identified by its ID.
Send a Message
ActionIn Make“Sends a message to a user by their Open ID.”
One follower receives a message from your account, addressed by their Open ID, at any point in the scenario rather than only in reply.
Send a Message Action
ActionIn Make“Updates the message typing status in a conversation by the receiver ID.”
Rather than content, this module shows the follower a typing status in the conversation, using the receiver ID, so they know an answer is on its way.
Send a Template Message
ActionIn Make“Sends a message by a verified template.”
Structured notifications go out through a template that WeChat has verified, filled with data from earlier modules, which suits recurring notices.
Set the Brodcasting Rate
ActionIn Make“Sets the message broadcasting rate.”
This setting changes the rate at which your broadcasts are delivered, straight from a scenario, which gives you a lever on large sends.
Tag Users
ActionIn Make“Tags users by their Open ID.”
Followers are added to a tag by their Open ID, so your segments update themselves as people interact with you.
Untag Users
ActionIn Make“Untags users by their Open ID.”
The reverse move: followers leave a tag, again by Open ID, so they stop receiving messages aimed at that segment.
Update a Draft
ActionIn Make“Updates a draft by its ID.”
Edits made in your own tool are carried over to an existing WeChat draft by its ID, so the version in WeChat never falls behind.
Update a Tag
ActionIn Make“Updates a tag by its ID.”
Renaming a segment is done here, by the tag's ID, without touching the followers already placed in it.
Upload an Image
ActionIn Make“Uploads an image for drafts and retrieves the URL.”
An image sent to WeChat through this module comes back as a URL you can place inside a draft, which is how visuals get into the articles you create.
Upload a Permament Asset
ActionIn Make“Uploads a permanent asset.”
Files you will reuse many times, such as a logo, a cover or a video, go into your account's permanent media library through this module.
Upload a Temporary Asset
ActionIn Make“Uploads a reusable temporary asset which valids for three days.”
A temporary asset suits media you only need briefly: once uploaded, it can be reused for three days and then it expires.
Get Users Info
SearchIn Make“Retrieves the details of users by their Open IDs.”
Behind every Open ID there is a follower, and this search returns the details of several users at once from their Open IDs.
List Articles
SearchIn Make“Retrieves a list of published drafts.”
This search returns your published content, one bundle per article, so a scenario can review or copy everything that is live.
List Drafts
SearchIn Make“Retrieves a list of drafts.”
Everything waiting in your drafts comes back here, one bundle per draft, which gives the scenario a view of work in progress.
List Permanent Assets
SearchIn Make“Retrieves a list of permanent assets.”
Your permanent media library is returned by this search, one bundle per file, handy for audits and backups.
List Tags
SearchIn Make“Retrieves a list of tags.”
All the segments of your account come back with this search, which is the quickest way to find the tag ID other modules ask for.
List Users by Tag
SearchIn Make“Retrieves a list of user Open IDs by the tag ID.”
Pick a tag ID and this search hands back the Open IDs of every follower in that segment, ready to feed a message or a sync.
List User's Tags
SearchIn Make“Retrieves a list of tags on a user by their Open ID.”
Starting from one follower's Open ID, this search tells you which segments that person already belongs to.
Need help automating WeChat Official Account with Make?
A person reads every message.