Title: Indata masks
Last modified: October 30, 2018

---

# Indata masks

 *  Resolved [goettel](https://wordpress.org/support/users/goettel/)
 * (@goettel)
 * [7 years, 7 months ago](https://wordpress.org/support/topic/indata-masks/)
 * Apart from the need for shortcodes for confirmation messages I also don’t see
   I can add indata masks to force a certain format to fields (such as the Brazilian
   CPF, XXX.XXX.XXX-XX). Is this a planned feature?

Viewing 3 replies - 1 through 3 (of 3 total)

 *  [thethemefoundry](https://wordpress.org/support/users/thethemefoundry/)
 * (@thethemefoundry)
 * [7 years, 7 months ago](https://wordpress.org/support/topic/indata-masks/#post-10833076)
 * Hey there, [@goettel](https://wordpress.org/support/users/goettel/)!
 * Just to be sure I’m on the same page, you would like to use shortcodes in your
   confirmation messages?
 * Regarding data masks, it’s definitely on our roadmap. It’s just not there yet,
   I’m sorry! Keep an eye on updates. 🙂
 *  Thread Starter [goettel](https://wordpress.org/support/users/goettel/)
 * (@goettel)
 * [7 years, 7 months ago](https://wordpress.org/support/topic/indata-masks/#post-10834099)
 * Hi,
 * Yes, without being able to use shortcodes in for example confirmation e-mails
   I am unable to currently switch to the plugin from CF7, but apart from this I
   like the usability of your work.
 * Thansk!
 *  [thethemefoundry](https://wordpress.org/support/users/thethemefoundry/)
 * (@thethemefoundry)
 * [7 years, 7 months ago](https://wordpress.org/support/topic/indata-masks/#post-10838379)
 * Glad to hear you like HappyForms, [@goettel](https://wordpress.org/support/users/goettel/)!
 * You’re right, shortcodes won’t work out of the box in your email messages. HappyForms
   exposes a filter you could use for this, though. Your email content is filtered
   through this before being sent:
 * `apply_filters( 'happyforms_email_content', $content, $response, $to );`
 * You could hook into that, and check the `$to` variable to distinguish between
   messages sent to your site admin and confirmation messages sent to your users.
 * It might sound tricky, but really isn’t: if you’re up for the challenge, I’ll
   be glad to share a snippet you can add to your theme `functions.php` file.
 * Let us know what you think!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Indata masks’ is closed to new replies.

 * ![](https://ps.w.org/happyforms/assets/icon-256x256.png?rev=2778164)
 * [Happyforms - Form Builder for WordPress: Drag & Drop Contact Forms, Surveys, Payments & Multipurpose Forms](https://wordpress.org/plugins/happyforms/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/happyforms/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/happyforms/)
 * [Active Topics](https://wordpress.org/support/plugin/happyforms/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/happyforms/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/happyforms/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [thethemefoundry](https://wordpress.org/support/users/thethemefoundry/)
 * Last activity: [7 years, 7 months ago](https://wordpress.org/support/topic/indata-masks/#post-10838379)
 * Status: resolved