Create an API key in GHL for the Users API and grant the tag.readonly scope to allow reading tagging data.
Connect the SMS Partner app to GHL by pasting the API key and granting permissions for data access.
GET /social-media-posting/:locationId/tags; POST /social-media-posting/:locationId/tags/details; socialplanner/statistics.readonly; POST /social-media-posting/statistics
Trigger when a new post is published and tags are assigned
Call GET /social-media-posting/:locationId/tags and POST /social-media-posting/:locationId/tags/details to fetch and enrich tags
GET /social-media-posting/:locationId/tags
locationId, tagId, timestamp
Trigger when a tag is created or details are requested
Use POST /social-media-posting/:locationId/tags/details to enrich the tag data
POST /social-media-posting/:locationId/tags/details
locationId, tagDetails
Trigger after posts are published to compile statistics
POST /social-media-posting/statistics to publish stats or use socialplanner/statistics.readonly to view metrics
POST /social-media-posting/statistics
locationId, dateRange
No code setup lets you connect apps in minutes with drag and drop builders
Lower maintenance and faster iterations without custom software
Scale usage across campaigns instantly with shared credentials
This guide covers the data flows, endpoints, auth steps, and field mappings used to connect GHLs Users API with the SMS Partner app
A URL path and HTTP method used to perform an action against an API
A standard authorization framework that lets apps access user data securely
A label attached to content for categorization or filtering
Additional fields that describe a tag beyond its name
Automatically generate audience tags from post content and sync them to SMS Partner lists
Schedule a daily report of tagging activity and post reach
Trigger messages based on tag changes to guide customers through lifecycle stages
In GHL, generate an API key with the tag.readonly scope and note the client secret
Map the four endpoints to your SMS Partner workflows and set up webhooks if needed
Run tests, validate responses, and move to production
No heavy coding is required. The no code bridge uses prebuilt actions and the GHL API keys to connect. You can set up the data flow with simple connectors and configuration screens. If you do code, you can customize mappings later.
Basic sync relies on the four endpoints listed in the Endpoint List. Use GET for pulling tag data and POST to enrich or send statistics. Ensure the locationId is provided to target the correct resource.
Connections use OAuth 2.0 style flow with API keys. Keep keys secure and use scoped access. Rotate credentials regularly and monitor for unusual activity.
Yes. Analytics fields can be accessed via the statistics endpoints. Use the readable endpoint for dashboards and trigger-based reports to avoid custom coding.
Revoke at any time from the GHL app settings or the connected SMS Partner integration panel. Reissuing keys will terminate old tokens automatically.
Only data you authorize is shared. Tag data, location identifiers, and basic statistics flow to SMS Partner as defined by the API scopes and endpoint mappings.
Yes. Tag fields can be extended with details from your workflow. You can map additional tag properties in the POST tags details call.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers