Testing inside the Platform UI is crucial during the building process. To ensure users can benefit from your integration’s features, it is equally crucial to test your integration within the Zap editor. This is the best way to notice details that might have been overlooked while building your integration.
Create a Zap in the Zap editor, selecting your app in the Choose App selector.
Your integration will show the name and logo set in Integration Settings, along with the integration’s current version number and a By Invite tag. If your integration is a new version of an existing Public integration, look for the Latest tag, the latest version number and the By Invite tag to differentiate from existing, public integrations.
Check each of the following as you setup Zaps:
Use the Monitoring page in the Platform UI to ensure that test Zaps and the expected requests are running without errors. Every request made to your API by your Zapier integration is shown.
Adjust the Chart Filter for the correct timeframe, then click on any data point in the chart to see the any error messages and logs which should help you troubleshoot further. You can also filter by log type and by user email.
To manually print a log statement you can see in Monitoring, use z.console.log
in Code Mode:
z.console.log('Here are the input fields', bundle.inputData);
You can also refer to this video on using the Monitoring tool:
Have internal team members and/or beta users test your integration. If you are going to submit your app for Publishing in the Zapier App Directory, you’ll need at least 3 users with live Zaps. Each additional tester helps ensure that your app doesn’t ship with usability problems or bugs.
Internal team members can be invited from Manage Team as admins or collaborators.
Beta users external to your organization can be invited from Sharing
The Insights section in the Platform UI provides usage statistics by trigger and action.
Need help? Tell us about your problem and we’ll connect you with the right resource or contact support.