Skip to main content

Hi all,

I have a lead capturing form on Typeform where after completion, leads are redirected to Calendly to schedule a call. I am trying to setup an automation so that:

  • Once a typeform is completed and  the lead has scheduled an appointment through Calendly with sales rep, the lead is added to Monday.com with the Calendly appointment date with matching information as the typeform submission. 

    Current structure:
    Trigger: Typeform Submission Received
    Action: Get Item by Column Value in monday.com + appointment date from Calendly
    Action: Create item in monday.com 

When I try, Calendly isn’t an available option in the app list for Step 2. It says “Calendly: No action available”.

 

I don’t want to have 2 automations where I have to manually match my typeform entries and my calendly appoitments.

 

Hope y’all can help!

Thanks,

Sarah

 

Hi @SarahC 

Good question.

The Calendly Zap app has 0 actions available, only triggers.

That means you’ll need 2 separate Zaps.

 

Zap 1

  1. Trigger: Typeform - New Entry
  2. Action: Monday - Create Item

 

Zap 2

  1. Trigger: Calendly - Invitee Created
  2. Action: Monday - Get Item by Column Value
    1. Search by Email
  3. Action: Monday - Change Multiple Columns Value

Hi @Troy Tessalone , thank you for the insight! I’m struggling with Zap 2, step 3!

That’s what I have below and I get an error message “Invalid value for undefined on undefined. Item not found”. It’s probably related to the item ID?

 


@SarahC 

The Item ID fields expects the Monday Board Item ID which is a number as indicated by the 123 icon.

You would map that from the previous Zap step where you found the Monday Item.

 


Hi @SarahC we are a monday.com implementation business and help clients like yourself set up their monday.com accounts. If you need any support feel free to book a call here


Hi @Troy Tessalone,

 

My calendly is set up as a “round robin”. I wonder if there’s a way to create an automation, so the right sales rep is assigned as the owner in Monday.com depending on who the lead booked with on Calendly.

I tried the same process as you mentioned earlier “Monday - Change Multiple Columns Value”, but on Monday.com, the Sales rep is identified by their first name and last name, and in Calendly, there are identified by their email address. Also in the “Column to Receive”, I don’t have the “owner” field from Monday

 

Thanks!


@SarahCC 

Try adding a Lookup Table to translate the values from what Calendly provides to what Monday expects.

 


Hi @SarahCC 

Attached is how we set it up for our crm with round robin calendly. I would recommend having the person column and if you don’t have that then add a status. Let me know if you need any additional support. 


Hi @WorkflowMagic 

The Paths approach does work as a solution.

However, in this case it creates avoidable redundancies that a lookup table prevents.

For example, say you have 5 Paths with the same steps expect for 1 field value.

Now consider you want to add/remove/adjust a step, that change has to be done across all the impacted Paths, which creates more maintenance and possible error being introduced.

Using an external lookup table (e.g. Airtable, GSheets), allows the Zap to not only be dynamic, but also to scale (up/down) from a single source of truth by managing the data outside the Zap.

Have you tried the lookup table approach in your Zaps?


Both solutions seem difficult for me to achieve lol. I might have to hire someone to teach me


@SarahCC 

If you need help, consider hiring a Certified Zapier Expert.