I am trying to number Form submissions using an incrementing number that would display in Email Notifications.

Increment Plugin Field produces an incrementing number and would be ideal but it doesn't work because Freeform uses its own field type set.

What would be the best way to generate and associate a unique number per form entry that could then be displayed?

  • Just put {{ entry.id }} in the field's value
    – Roi Agneta
    Commented Aug 10, 2017 at 22:56

1 Answer 1


If you want to do this without creating a plugin, a "cheat" way would be to use the entry id of the submitted form - that would guarantee that you have a unique number and, assuming they are being saved to the same section, they would be in sequence.

  • Yes, they are indeed in sequence. What would be the best way to print the entry id in the subject field or in the template?
    – Advk
    Commented Aug 9, 2017 at 21:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.