Thanks to Switchy integration with Zapier. You can automatically update a link on Switchy when a trigger is activated.
You can for example set up an automatic update of Switchy link when you post on Wordpress, or when you add a new row to a Google Sheet.
β
Let's see how to add Switchy in your Zapier workflows, and how to activate the different options on your links.
π§ Before you start, you'll need to set up an action or event that will trigger the creation of a Switchy link.
A. Choose App
Type "Switchy" in the search bar and select the Switchy App.
B. Action Event
Select the option "Update Link" in the drop-down list and click on "Continue".
C. Choose account
1. Either click on "Sign-in to Switchy.io" (if it's the first connection) or select the workspace you want to connect to.
2. A pop-up will open, input your Switchy API Key in the dedicated field and click on "Yes, continue"
3. Click on "Continue".
D. Set up action
The set up of this automation is almost the same as the "Create Link", except:
The "Slug" and "Custom Domain" fields are be used to identify the link you want to update.
Example: If you want to update the link "https://hi.switchy.io/hello" you'll need to input "hi.switchy.io" in the "Custom Domain" field, and "hello" in the "Slug" field.
Link update will save existing parameters of the link. If a field is left empty, the existing parameter of the link will be kept.
Example: My link has some retargeting pixels added before the update. If I leave the "Pixel ID" field empty in Zapier, the same pixels will be kept on the updated link.
You'll then have to fill different fields to set up the options of the link that will be updated.
Destination Link
Input here the new destination page of your Switchy link.
Example: https://switchy.io
Custom Domain
Input here the custom domain or subdomain of the link you want to update.
Example: If the link you want to update is "https://hi.switchy.io/test", input "hi.switchy.io" in this field.
π§ This field is mandatory.
Slug
Input here the slug of the link you want to update.
Example: If the link you want to update is "https://hi.switchy.io/test", input "test" in this field.
π§ This field is mandatory.
Pixel ID
Select in the drop-down list the pixel(s) you want to add to your link.
Example: Facebook, LinkedIn, Twitter
π‘ The pixels displayed in the drop-down list are the one that you saved on your Switchy account.
Folder
Select in the drop-down list the folder of your Switchy dashboard where you want to store your link. The list of folders will be retrieved from your account.
Example: π Content
Title (Metadata)
Input here the metadata title of your link, it will be displayed in your link preview.
Example: Discover Switchy, the most advanced URL shortener.
π‘ If you leave this field blank, it will be automatically fetched.
Description (Metadata)
Input here a description of your link, it will be displayed in your link preview.
Example: With Switchy you can easily shorten your links, collect detailed information about the ones who click, retarget them, and much more!
π‘ If you leave this field blank, it will be automatically fetched.
Picture (Metadata)
Input here an URL of an image that will be the metadata picture of your link, it will be displayed in your link preview.
Example: https://switchy.io/logoblue.png
π‘ If you leave this field blank, it will be automatically fetched.
UTM Tags
Input here the UTML tags that you want to add to your link.
Example: Campaign: spring_sale ; Medium: cpc ; Source: facebook ; Term: running+shoes ; Content: logolink
Note
Input here an informational note for your link.
Example: This link is a test for Zapier.
Deep Linking
Select in the drop-down list either to enable (=True) or disable (= False) the deep-linking.
Example: False
π§ Make sure that the destination website/app is included in Switchyβs deep-linking catalog.
Link Cloaking
Select in the drop-down list either to enable (=True) or disable (= False) link cloaking.
Example: True
π§ If this option is enabled and your destination link doesn't allow iFrame, you won't be able to create the link.
Tags
Input here tag(s) for your link.
Example: ads,social, email
π‘ Only one tag per line.
Favicon
Input the URL of the favicon of your link.
Example: https://switchy.io/favicon.png
GDPR popup
Select in the drop-down list either to enable (= True) or disable (= False) the display of GDPR popup.
Example: True
π§ You need to have a privacy pop-up set up on your Switchy account to be able to enable this option.
Password protect - Status
Select in the drop-down list either to enable (= True) or disable (= False) the password protection.
Example: True
Password protect - Password
Input here the password you want to set for the link.
Example: 123456789
π§ This field is required if password protection is enabled.
Embed Widget - Status
Select in the drop-down list either to enable (= True) or disable (= False) embed widget.
Example: True
π§ If this option is enabled and your destination link doesn't allow iFrame, you won't be able to create the link.
Embed Widget - Value
Select in the drop-down list the embed widget you want to add to your link. The list of embed widgets will be retrieved from your account.
Example: Typeform
π§ This field is required if embed widget is enabled.
Rotator - A/B Testing
Input here the destination link(s) and the percentage value(s) of your rotator.
Example: https://google.com, 20 ; https://facebook.com, 3
In our example, this means that the user will be redirected to https://google.com with a 20% probability, to https://facebook.com with a 30% probability and to https://switchy.io with a 50% probability.
π‘ Only one link and percentage per line.
π§ The total value of the percentages added shouldnβt exceed 100.
π‘ You can't add rotator redirection if geolocation redirection is already used.
Geolocation
Input here the destination link(s) and the corresponding countries (2-digit ISO country codes).
Example: https://switchy.io/fr, FR ; https://switchy.io/en, US
In our example, this means that the user located in France will be redirected to https://switchy.io/fr, and user from the United States will be redirected to https://switchy.io/en.
π‘ Only one link and country per line.
π Find the list of country codes on this page.
π‘ You can't add geolocation redirection if rotator redirection is already used.
Link Expiration: Status
Select in the drop-down list either to enable (= True) or disable (= False) link expiration.
Example: True
Link Expiration: Date - Time
Input here the date and time of the link expiration.
Example: 2022-10-26T16:56
π‘ Make sure to use the format above for your date and time.
π§ This field is required if link expiration is enabled.
Link Expiration: Destination Link
Input here the destination link after the expiration date.
Example: https://instagram.com
π§ This field is required if link expiration is enabled.
Link Expiration: Timezone
Select the timezone of the link expiration in the drop-down list.
Example: (GMT +1:00) Brussels, Copenhagen, Madrid, Paris
π§ This field is required if link expiration is enabled.
E. Test the integration
When you're done editing your link's options, you can click on the "Continue" button and test your Zap.
To so so, click on the "Test & Review" button, at the bottom of the page.
Make sure that the Test worked properly and that your link has been updated inside your Switchy account.
Well done Switcher! π§ββοΈ You have successfully automated the update of a Switchy link through Zapier.