7 Use Cases For Tally With Notion

Written by: Matthias Frank
Last edited: September 19, 2024

Tally is an amazing form builder and one of my favourite tools of all time. They also natively integrate with Notion, which makes Tally a great choice if you need to add powerful forms to your workspace. In this tutorial, you’ll learn seven different use cases to combine Tally with Notion and how to make the most out of Tally’s advanced features.

YouTube video

How To Build Contact Forms using Tally

Contact forms in Notion using Tally

Every website needs a contact form — to gather feedback or collect emails from visitors. But what if your website is built in Notion?

With Tally, you can quickly create a contact form and embed it directly into your Notion site.

To get started, visit Tally.so and create a free account. Tally’s incredible free plan is more than sufficient for this use case and the others in this post.

Tally.so Home page

The best part? Tally offers a Notion-like user experience, so if you’re familiar with Notion, using Tally will be super easy.

Once you’ve created your free account, click the + New Form button to begin building your form in Tally.

New Form buton to build a new Tally form

Type a forward slash (“/”) to access a variety of blocks (just like Notion) that allow you to create powerful forms for free!

Type ('/") to add Tally blocks

Let’s say you want to create a contact form for your personal website. For this, you’ll need the following fields:

  • Name
  • Email
  • Comment

To add the Name field, type “/” and select Short Answer. In the question field, type What’s your name?.

Next, add another block — @Email — and update the question to What’s your email?.

For Comment, add the Long Answer block and rename it to Why are you reaching out?.

You can customise other questions based on your needs and even add a Thank You page at the end.

Creating forms in Tally

To embed the form into Notion, click Publish and copy the Share link.

Copying the Tally form link

Then, head back to Notion and paste the link as an embed to have a seamless contact form in Notion

Embedding Tally form in Notion

Quick Tip: You can customise your Tally form’s appearance by going to Settings > Design, where you can choose between light or dark mode and even select a font that matches your style.

Changing appearance of Tally forms

And that’s it! You’ve successfully added a contact form to your Notion site. Now, when visitors want to reach out, they can fill out the form in the Notion site and submit their message.

All submissions will be visible in the Tally dashboard. However, Tally also allows you to send responses directly to a Notion database (or other platforms).

To do this, create a new database in Notion and name it Form Submissions. For this example, use the following properties:

  • Name (Text property)
  • Email (Email property)
  • Comment (Text property)
Creating Form Submissions database in Notion

Next, connect this Notion database to your Tally form. Go back to Tally and click on the Integrations tab.

You’ll see a list of integrations that Tally supports. Select Notion (click Connect under Notion).

If this is your first time using Notion with Tally, you’ll need to link your Tally workspace to your Notion account.

Click Connect, and you’ll be prompted to authenticate. Follow the steps — it’s quick and easy! After the authentication, a Connect with Notion page will open.

Connecting Notion to Tally

Now you need to give Tally access to your Notion database. Go to the Form Submissions database in Notion, click the three-dot menu, and under Connections, select Connect to > Tally.

Sharing Notion page with Tally

Now, when you return to the Connect with Notion page on Tally, you should be able to select the correct database. Under Select a database, choose Form Submissions.

Selecting the Form Submissions database in Tally

To map the responses to the corresponding Notion properties, match the fields like this:

  • What’s your name? (Form field) >> Name (Notion property)
  • What’s your email? >> Email
  • Why are you reaching out? >> Comment
Mapping Tally responses to Notion database properties

You can also add other fields or customise the content on your Notion page as needed.

Once you’ve completed the mapping, click Connect with Notion.

Now, whenever someone fills out the form, Tally will automatically create a new entry in your Form Submissions database with the corresponding responses.

Getting responses from Tally to Notion

Validate Data Entry for teams in Notion

Validating data for Notion database

If you’re using Notion for business, it’s crucial that only the correct information goes into your databases. This becomes especially important for larger teams, where not everyone might be fully familiar with the database they’re working on.

Take for example this scenario: a team member wants to open a ticket with the Engineering Team to inform them about a bug or to suggest a feature. In order to handle this request efficiently, the team member should provide certain information.

Using Tally with Notion can help you streamline this process. By using the Conditional Logic block, you can ensure that the right information is requested and captured.

To set this up, start by creating a new form in Tally and adding the necessary fields. For this example, let’s include the following:

  • What’s the ticket about? (Multiple choice)
  • Please upload a screenshot of the issue (File upload)
  • Expected Behaviour (Long answer)
  • Actual Behaviour (Long answer)
  • Desired Outcome (Long answer)
  • How can we help you? (Long answer)
Adding Tally blocks to get users' responses

For the first question “What’s the ticket about?”, you should have these options:

  • 🐞 Bug Report
  • 🚀 New Feature
  • 🤯 I need help
Adding multiple choice options for the Ticket type

The subsequent questions will only be shown depending on the option selected.

For example, if it’s a Bug Report, only the File Upload, Expected Behaviour, and Actual Behaviour fields will be displayed. If it’s a New Feature Request, the form will only show Desired Outcome.

Start by hiding all the questions except for What’s the ticket about?. Then type “/” and select the Conditional Logic block. Here’s where you’ll set the rules. In total, you’ll need three conditional blocks since there are three options.

For the first Conditional Logic block, set the following rule:

  • When “What’s the ticket about?” is “🐞 Bug Report”
  • Show fields: File Upload, Expected behaviour, Actual behaviour

Now, duplicate this block twice more. For the second logic:

  • When “What’s the ticket about?” is “🚀 New Feature”
  • Show field: Desired Outcome

And for the third:

  • When “What’s the ticket about?” is “🤯 I need help”
  • Show field: How can we help you?
Conditional logic blocks to categorize user responses

That’s it — the setup is ready! Now, connect this form to your Notion database and map the responses to the appropriate database properties.

This way, whenever a user submits a ticket, Tally will only show the relevant questions based on the ticket type. Once the form is submitted, the information will automatically populate the correct fields in your Notion database, without any manual work.

Now, let’s learn how to automate your marketing reporting using Tally and Notion.

How To Automate Your Marketing Reporting

Automate marketing reporting using Tally

Let’s say you run a marketing agency and need your clients to send you their campaign reports.

Oftentimes, this process is far too manual.

Clients send in their reports as screenshots, PDFs or emails and someone on the team copy pastes the information in a spreadsheet.

It doesn’t have to work this way. Instead, you can set up a simple Tally with Notion automation and capture reporting on autopilot.

For a more general approach, here’s how to automatically add data to Notion without typing

This workflow leverages one of Tally’s advanced features: hidden fields that get filled by UTM parameters.

In case you’re not familiar, UTM is a snippet of text after the URL (introduced by a “?”) that browsers ignore, but websites can use to capture certain details.

For example, you can autofill the Tally form with a respondent’s name and email using UTM. So if you share a form link like “?name=Matthias&email=hello@matthiasfrank.de” Tally will autofill the form with the name and email extracted from the UTM.

To get the name and email from the UTM, first create two Hidden Fields in Tally. Then fill the two fields with the same text from UTM parameters — name and email.

Adding hidden fields for Name and Email

Now, when you share a link with these parameters (?name=Matthias&email=hello@matthiasfrank.de), Tally will autofill the relevant information.

Even better, you can use Notion to automatically create these UTM links for you instead of having to manually type them out for every client.

To do so, it’s time to use a Notion formula. All you need is a Notion database containing the client names and email addresses.

Then, create a new formula property in your Notion database and use the following formula:

“TALLY LINK”+”?name=”+Name+”&email=”+Email

Notion formula to create Form Link with UTM

The Tally link is the unique form link. Just replace it with your actual form link, and you’re all set! With this setup, whenever you add a new influencer to the database, it will automatically generate a form link with the proper UTM parameters.

To share it, simply copy the link from the Formula property and send it to the client.

How To Segment Your Email List using Tally with Notion

Segment Email Newsletter Subscribers

This is an automation that I use for my own newsletter (which you should definitely subscribe to if you haven’t already!)

It’s a welcome survey (using Tally) that my subscribers receive after they subscribe to my email newsletter.

This Tally form contains a series of questions designed to help me understand their current situation better — what they do and what their current Notion skill is.

Welcome survey for email newsletter subscribers

Just like in the previous workflow, we’re using Tally’s hidden field feature to automatically capture the email of the subscriber.

That way, they don’t have to manually enter it again.

Once filled out, an automation workflow automation using Make takes the information and updates their ConvertKit account.

Make automation to integrate Notion and Convertkit

How To Build Your Own NFC Business Cards using Tally

NFC business card landing page

Do you attend business conferences or community meetups? Or just want a fun little use case for some spare NFC tags? Then this is the perfect use case for you!

With the help of Tally and a cheap NFC tag, you can create your own digital business card. And, it’s super easy to set up.

In the Tally form, include a brief introduction about yourself, your social links, and fields for visitors to input their Name and Email address.

Once your form is set up, use a tool like NFC Tools to assign that URL to your NFC tag.

Next time, whenever someone taps their phone on your NFC tag, the Tally form link will open in their browser.

To take it a step further, you can create a Notion database to collect all the responses, gradually building a personal CRM directly in Notion.

Pro Tip: Before each event, include the event name as a UTM parameter in the Form link and add a hidden field to automatically categorise people based on the event they attended.

How To Build A Hiring Pipeline in Notion

Tally form to apply for job and upload CV

Looking to streamline your hiring process? With Tally and Notion, you can build a fully automated hiring pipeline, making it easy to manage job openings and applications.

First, create a Job Openings page in Notion, where anyone can browse through your available positions. Each job listing should include the Job Title, Description, Responsibilities, Requirements, and Tally Form Link (for submitting applications).

Job oppening page in Notion

Then, you can use a Tally form to take applications.

In order to streamline this process, you can use a combination of hidden fields, variables and utm parameters to customise the tally form based on the job someone is applying for and make sure that the application is correctly registered and tagged.

Here’s an example of how this would look like in tally:

Tally form setup to apply for job

This way, when someone clicks to apply, the form will display job-specific information.

You can automate the link creation to prefill the job-specific fields.

In order to do so, set up a Notion database for your job openings and add the matching properties to it:

  • Role (Text property)
  • Salary (Number property)
  • Remote/In-Person (Select property)
  • Start Date (Date property)
  • Job Link (Formula property to generate the form URL with UTM)
  • Apply Now (Formula property that creates a button-like link)
Job openings database in Notion

The Job Link property will be a Notion formula that automatically generates Tally links with UTM parameters for each job:

“https://tally.so/r/mOLZDK”+”?job=”+Role+”&salary=”+Salary+”&type=”+Remote/In-Person+”&start=”+Start Date​

Notion formula to create apply link with UTM

The Apply Now formula simply takes this link and attaches it to a text that is styled like a button:

“Apply Now”.link(Job Link).style(“b”,”c”)

With this setup, you already automatically label and categorise each application – but you could take it one step further and use an automation (built in Make or Relay.app) to connect the applications to the relevant job opening in your Job Openings Database.

Whether you take it this far or just use the simpler method, combining Notion and Tally allows you to set up a hiring pipeline that makes it easy to post jobs, gather applications, and manage everything in one place.

How To Build A Quiz In Tally

Creating a Quiz in Tally

Now for the last use case, let’s do something fun.

You can create a quiz in Tally using its Calculated Fields and Conditional Logic blocks.

To get started, you need a few elements:

  • A set of questions
  • Two calculation fields to set the values for your variables initial score (which should start at 0) result (which should start as empty)
  • Conditional logic blocks to calculate total scores (based on the answers)
  • Conditional logic blocks to show the result (Based on the total score)

Start by creating your questions with the Multiple Choice block. You can add as many questions as needed to cover all the areas you want to assess.

Then you need to add two Calculated field blocks:

  • Score > Number > 0
  • Result > Text > Initial value
Setting intial score to zero and result to none

This will set the score to 0 (zero) and the result to empty and help you get the total score and display the final result.

With your questions and fields in place, use Conditional Logic blocks to calculate the total score based on the answers.

For example, assign points to each choice and tally them up.

This will give you a dynamic score based on user responses. Check out the image below to see how this setup looks:

Conditional logic blocks to calculate total score

Once you calculated the total score, it’s time to show the results.

Again, use Conditional Logic blocks to display outcomes based on the score.

You can set ranges for different results, like showing a specific Tag (like Architect, Minimalist, or collaborator) if the score falls within a certain range.

Here’s an example of how to set this up:

Conditional logic blocks to show quiz results

Finally, you can embed this quiz into your Notion document.

This is a great way to share it with your team or clients, making it easy for them to engage and participate within Notion workspace.

Kickstart Your Notion Journey with 21+ Free Templates

Continue Reading With These Related Posts