
Want to track exactly where your Tally.so form submissions come from?
With PiMMs + Zapier, it only takes a few minutes — no code needed.
1. Create a new hidden field in your form
- Log in to your Tally.so dashboard
- Open the form you want to track and click Edit
- Add a new hidden field
- Name it
pimms_id
- Publish the form
2. Create your PiMMs tracking link
- Go to your PiMMs dashboard
- Create a short link pointing to your Tally form URL
- Enable Conversion tracking
Example:
https://pim.ms/my-form
3. Submit a test form
- Open your PiMMs link in a new tab
- Fill out your Tally form using a fake email (e.g.
test+zapier@yourdomain.com
)
This lets Zapier detect your form fields and pick up the pimms_id
.
4. Connect Tally.so to PiMMs in Zapier
- Go to Zapier
- Create a new Zap manually
Trigger setup
- App: Tally
- Event: New Submission
- Connect your Tally account
- Select your test submission record from step 3
- Verify that the
pimms_id
field is present in the submission
Action setup
- App: PiMMs
- Event: Create Conversion
- Connect your PiMMs account
Then map the fields:
- Click ID →
pimms_id
(must be a random-looking string, auto-detected if passed via URL) - Email → form email field
- External ID → same as email
- Name → full name field if available
Publish your Zap.
5. Test your setup
- Open your PiMMs short link again that redirects to your Tally form
- Fill and submit your form
- Head to your PiMMs dashboard
You should see a new conversion with full attribution.
6. Troubleshooting tips
- The
pimms_id
must be present in the URL when users open the form - Use Zapier Task History to debug issues
- Only the first submission per email is tracked as a conversion
- Check that your Zap is published and turned on
Best ways to share your Tally form
Option A — Share a PiMMs short link
Perfect for socials, ads, QR codes, or newsletters.
- Go to PiMMs
- Create a short link for your form
- Enable conversion tracking
- Share it everywhere
Example:
https://pim.ms/feedback
Option B — Embed your Tally form on your website
Add this script to your site <head>
in all the pages of your website :
<script defer src="https://cdn.pimms.io/analytics/script.detection.js"></script>
Verify your script installation
Use our free tool to automatically check if the PiMMs analytics script is properly installed on your website.
Then make sure to append the pimms_id
to the Tally form URL.
Example:
https://tally.so/r/nAbCdE?pimms_id=1
If you embed it using an iframe, make sure to use the full URL with ?pimms_id=...
You're all set 🎉
Every submission on your Tally form shared via a PiMMs link will now be tracked — with full attribution and analytics.