From 5ecb72cc4606d5e924b2d9c8d26fd1dbb6ebad7f Mon Sep 17 00:00:00 2001 From: Michelle Chu Date: Tue, 5 Dec 2023 08:58:11 -0800 Subject: [PATCH 1/4] Remove extra fullstop --- docs/_embed/quick-account-creation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/_embed/quick-account-creation.md b/docs/_embed/quick-account-creation.md index 964cdafd..06aeff32 100644 --- a/docs/_embed/quick-account-creation.md +++ b/docs/_embed/quick-account-creation.md @@ -18,7 +18,7 @@ This video shows an example implementation of Quick Account Creation with the Za ## Case study -Signups to use Adalo's integration jumped 40% after embedding Zapier with Quick Account Creation into their app builder. [Read more about Adalo's user experience and results.](https://zapier.com/blog/adalo-user-experience-with-zapier/). +Signups to use Adalo's integration jumped 40% after embedding Zapier with Quick Account Creation into their app builder. [Read more about Adalo's user experience and results.](https://zapier.com/blog/adalo-user-experience-with-zapier/) ## Prerequisites From f956aa8dfdae8529f2e64fea4a148e1548ab2e80 Mon Sep 17 00:00:00 2001 From: Michelle Chu Date: Tue, 5 Dec 2023 10:08:36 -0800 Subject: [PATCH 2/4] Formatting and grammatical error fixes --- docs/_embed/quick-account-creation.md | 30 +++++++++++++-------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/_embed/quick-account-creation.md b/docs/_embed/quick-account-creation.md index 06aeff32..68a09c0e 100644 --- a/docs/_embed/quick-account-creation.md +++ b/docs/_embed/quick-account-creation.md @@ -10,24 +10,24 @@ Quick Account Creation is a seamless, accelerated sign-up feature allowing first Instead of being directed to a sign-up screen, users are presented with a consent page to connect to Zapier, then proceed to the Zap editor if consented. If an existing Zapier account under the email does not exist, users will receive an email prompting them to finish setting up their account. This allows users to dive directly into the Zap editor to accomplish the task at hand efficiently and without context switching. -## Example implementation +## Case study -This video shows an example implementation of Quick Account Creation with the Zap template element embedded within Adalo's platform, providing their users with an accelerated, sign-up experience: +Signups to use Adalo's integration jumped 40% after embedding Zapier with Quick Account Creation into their app builder. [Read more about Adalo's user experience and results.](https://zapier.com/blog/adalo-user-experience-with-zapier/) - +## Example implementation -## Case study +This video demonstrates how to implement Quick Account Creation using the Zap template element within Adalo's platform. This provides users with a faster, seamless sign-up experience. -Signups to use Adalo's integration jumped 40% after embedding Zapier with Quick Account Creation into their app builder. [Read more about Adalo's user experience and results.](https://zapier.com/blog/adalo-user-experience-with-zapier/) + ## Prerequisites - New or existing implementation of the [Full Zapier Experience](https://platform.zapier.com/embed/full-zapier-experience), [Zap templates element](https://platform.zapier.com/embed/zap-templates), or [Partner API](https://platform.zapier.com/embed/partner-api). - Access to your user’s first name, last name, and email on the page supporting Quick Account Creation. -## Add support for Quick Account Creation on embed elements +## Add support on embed elements -1. Go to the [generator tool](https://zapier.com/partner/solutions/plug-and-play) for either the Full Zapier Experience or [Zap templates element](https://platform.zapier.com/embed/zap-templates). +1. Go to the [generator tool](https://zapier.com/partner/solutions/plug-and-play) for either the [Full Zapier Experience]((https://platform.zapier.com/embed/full-zapier-experience)) or [Zap templates element](https://platform.zapier.com/embed/zap-templates). 2. Customize the visual design and features of the embed solution of choice. 3. Generate the embed code in HTML, Vanilla JS, React, Angular, or Vue.js. 4. Replace the placeholder values set to `client-id`, `sign-up-email`, `sign-up-first-name`, and `sign-up-last-name` in the code **Body**. All four values are required for Quick Account Creation. @@ -41,24 +41,24 @@ If you have an existing Full Zapier Experience or Zap templates element embed, y - sign-up-first-name="first_name_of_your_user" - sign-up-last-name="last_name_of_your_user" -## Add support for Quick Account Creation with the Partner API +## Add support to the Partner API 1. Retrieve your integration's name from the "title" field returned from the [`/apps` endpoint](https://platform.zapier.com/embed/partner-api#get-v1apps). 2. Redirect users to the acknowledgement page URL below: `https://zapier.com/partner/acknowledgment?sign-up-last-name=&next=%2Fapp%2Fdashboard&type=quac&name=&sign-up-first-name=&sign-up-email=` 3. Replace the following query parameter placeholders in the URL, using the "title" value from step 1 for the "name" parameter: -- sign-up-first-name= -- sign-up-last-name= -- sign-up-email= -- name= +- name=`` +- sign-up-first-name=`` +- sign-up-last-name=`` +- sign-up-email=`` After an account is created, a [user token still needs to be procured](https://platform.zapier.com/embed/partner-api#access-token) to access specific Partner API endpoints. Generally, since the user will already be signed in to their newly created account in an active session on Zapier, users won't have to explicitly sign in again when prompted with Zapier's OAuth flow. ## When Quick Account Creation is enabled -- If the user is already logged into Zapier, they are redirected to Zap editor. +- If the user is already logged into Zapier, they are redirected to the Zap editor. - If the user’s email is already associated with a Zapier account, but the user is not logged in, they are redirected to Zapier's sign-in page. -- If the user's email is not associated with an existing Zapier account, they are redirect to the consent page. - - If the user consents to the terms and selects "Continue", a Zapier account is created on their behalf and they are redirected to the Zap editor. +- If the user's email is not associated with an existing Zapier account, they are redirected to the consent page. + - If the user consents to the terms and selects "Continue", a Zapier account is created on their behalf and they are redirected to the Zap editor. They receive an email to finish setting up their account shortly after the account is created. - If the user closes the consent page, no Zapier account is created. - If there is an error creating an account, the user is redirected to an error page. From e2250b0ead783be498d8b6178807b14ef549c52c Mon Sep 17 00:00:00 2001 From: Michelle Chu Date: Tue, 5 Dec 2023 10:32:23 -0800 Subject: [PATCH 3/4] Remove need to replace client-id placeholder --- docs/_embed/quick-account-creation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/_embed/quick-account-creation.md b/docs/_embed/quick-account-creation.md index 68a09c0e..6dba5c75 100644 --- a/docs/_embed/quick-account-creation.md +++ b/docs/_embed/quick-account-creation.md @@ -30,7 +30,7 @@ This video demonstrates how to implement Quick Account Creation using the Zap te 1. Go to the [generator tool](https://zapier.com/partner/solutions/plug-and-play) for either the [Full Zapier Experience]((https://platform.zapier.com/embed/full-zapier-experience)) or [Zap templates element](https://platform.zapier.com/embed/zap-templates). 2. Customize the visual design and features of the embed solution of choice. 3. Generate the embed code in HTML, Vanilla JS, React, Angular, or Vue.js. -4. Replace the placeholder values set to `client-id`, `sign-up-email`, `sign-up-first-name`, and `sign-up-last-name` in the code **Body**. All four values are required for Quick Account Creation. +4. Replace the placeholder values set to `sign-up-email`, `sign-up-first-name`, and `sign-up-last-name` in the code **Body**. All three values and the client ID are required for Quick Account Creation. 5. Embed both the **Head** and **Body** code on your product's page. You can still embed the Full Zapier Experience and Zap templates element, or utilize the Partner API without support for Quick Account Creation. If the four required fields aren’t provided, the embed will use the default behaviour redirecting users to Zapier's signup page from your product's page. From 99b8cbc0b2852fc02fd88fe90ba6918424d5e390 Mon Sep 17 00:00:00 2001 From: Michelle Chu Date: Tue, 5 Dec 2023 12:02:26 -0800 Subject: [PATCH 4/4] Fix casing on 'partner name' --- docs/_embed/quick-account-creation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/_embed/quick-account-creation.md b/docs/_embed/quick-account-creation.md index 6dba5c75..2e485579 100644 --- a/docs/_embed/quick-account-creation.md +++ b/docs/_embed/quick-account-creation.md @@ -47,7 +47,7 @@ If you have an existing Full Zapier Experience or Zap templates element embed, y 2. Redirect users to the acknowledgement page URL below: `https://zapier.com/partner/acknowledgment?sign-up-last-name=&next=%2Fapp%2Fdashboard&type=quac&name=&sign-up-first-name=&sign-up-email=` 3. Replace the following query parameter placeholders in the URL, using the "title" value from step 1 for the "name" parameter: -- name=`` +- name=`` - sign-up-first-name=`` - sign-up-last-name=`` - sign-up-email=``