Step-by-step guide to track your Tally.so form submissions with PiMMs using Zapier

Learn how to connect PiMMs to Tally.so through Zapier and automatically track every form submission with full-funnel attribution.

May 15, 2025
5 min read
Step-by-step guide to track your Tally.so form submissions with PiMMs using Zapier

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

  1. Log in to your Tally.so dashboard
  2. Open the form you want to track and click Edit
  3. Add a new hidden field

Tally form add hidden field

  1. Name it pimms_id

Tally form add field name

  1. Publish the form
  1. Go to your PiMMs dashboard
  2. Create a short link pointing to your Tally form URL
  3. Enable Conversion tracking

Example:

Code
https://pim.ms/my-form

PiMMs tracking link tally

3. Submit a test form

  1. Open your PiMMs link in a new tab
  2. 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

  1. Go to Zapier
  2. Create a new Zap manually

Trigger setup

  • App: Tally
  • Event: New Submission
  • Connect your Tally account
  • Select your test submission record from step 3

Zapier Tally trigger

  • Verify that the pimms_id field is present in the submission

Zapier Tally trigger verify

Action setup

  • App: PiMMs
  • Event: Create Conversion
  • Connect your PiMMs account

Then map the fields:

  • Click IDpimms_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

Zapier field mapping

Publish your Zap.

5. Test your setup

  1. Open your PiMMs short link again that redirects to your Tally form
  2. Fill and submit your form
  3. Head to your PiMMs dashboard

You should see a new conversion with full attribution.

Zapier test your zap

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

Perfect for socials, ads, QR codes, or newsletters.

  1. Go to PiMMs
  2. Create a short link for your form
  3. Enable conversion tracking
  4. Share it everywhere

Example:

Code
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 :

Code
<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:

Code
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.

👉 Create your first PiMMs link

Continue Reading

Explore more insights and strategies