Authenticate your GHL API access to allow Active Knocker to read payments and manage products. Use OAuth or API keys as supported by your GHL workspace and grant scoped permissions for payments and products.
Connect Active Knocker using your API keys or OAuth tokens. Ensure the token has the following scopes: payments.readonly, payments.write, products.readonly, products.write.
Included endpoints: GET /payments/coupon, GET /payments/coupon/list, payments/coupons.write, POST /payments/coupon, PUT /payments/coupon, DEL /payments/coupon, products.readonly, GET /products/, GET /products/:productId, POST /products/, PUT /products/:productId, DELETE /products/:productId. Endpoints 14-17 are not used for this page.
Trigger: a new or updated coupon in GHL triggers Active Knocker to sync coupon data.
Actions: pull coupon details and push updates back to Active Knocker as needed.
GET /payments/coupon
id, code, amount, expiryDate
Trigger: product created or updated in Active Knocker
Actions: fetch /products/ and map fields to Active Knocker products.
GET /products/
productId, name, price, stock
Trigger: new order in Active Knocker triggers a payment in GHL
Actions: create/update order data in GHL using payments endpoints.
POST /payments/coupon
orderId, amount, status, currency
Automate workflows without writing code with drag-and-drop builders.
Real-time data synchronization between GHL and Active Knocker.
Faster deployment of promotions and product launches with ready-made templates.
Key elements include authentication, endpoint access, data mapping, and error handling. Processes cover setup, testing, and monitoring.
Authentication: the process of verifying identity to securely access the GHL API and Active Knocker data.
A URL path that exposes a specific API function.
A mechanism for real-time event notifications between systems.
The process of aligning fields between GHL and Active Knocker so data flows correctly.
Automatically tailor promotions in Active Knocker based on coupon data from the GHL API.
Push stock level notifications to teams when products run low.
Spin up new promos quickly by reusing endpoint templates and workflows.
Grant Active Knocker access to your GHL API and confirm scopes for payments and products.
Choose the coupons and products endpoints you will use and map fields between systems.
Run tests, review logs, and flip to live once you’re happy with the data flow.
No coding is required. Use built-in templates and drag-and-drop builders to connect endpoints and map fields. The interface guides you through authentication and testing. You can customize workflows with simple conditions and actions to fit your processes. If you need more, consult developer docs or support.
The core endpoints available include coupon and product read/write operations: GET /payments/coupon, GET /payments/coupon/list, POST /payments/coupon, PUT /payments/coupon, DEL /payments/coupon, GET /products/, GET /products/:productId, POST /products/, PUT /products/:productId, DELETE /products/:productId. Some endpoints may be optional depending on your plan. Always map fields carefully to ensure data integrity. End of list may vary by plan; consult your account admin if a required endpoint is missing.
Connection uses industry-standard TLS encryption and token-based authentication. Access is scoped to the resources you authorize (payments and products). Monitor security logs and rotate credentials regularly to stay compliant.
Yes. You can map fields between GHL and Active Knocker using the built-in field mapping tool. Create aliases for any fields that don’t align, and validate mappings with sample data during testing. This ensures consistent data across systems as you move between platforms.
Zapier and other automation tools can trigger or be triggered by this integration through webhooks and API actions. Set up triggers for coupon changes or product updates as needed. Leverage these triggers to automate downstream marketing, fulfillment, or reporting workflows.
When errors occur, review the integration logs, re-run failed tasks, and verify credentials. The system supports retry policies and alerts to ensure data remains consistent. If issues persist, contact support with the error IDs and timestamps from the logs.
Use the monitoring dashboard to view recent activity, throughput, and any failed requests. You can export logs for audits and support. Set up alerts to be notified of anomalies or retries to stay on top of performance.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers