<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Webhooks Archives -</title>
	<atom:link href="https://www.quickintelligence.co.uk/tag/webhooks/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Thu, 20 Nov 2025 08:04:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://www.quickintelligence.co.uk/wp-content/uploads/2017/05/cropped-QuickIntelligence_Square-32x32.png</url>
	<title>Webhooks Archives -</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">48890870</site>	<item>
		<title>Use IFTTT and Webhooks to Send Data from Qlik Sense</title>
		<link>https://www.quickintelligence.co.uk/ifttt-webhooks-qlik-cloud/</link>
					<comments>https://www.quickintelligence.co.uk/ifttt-webhooks-qlik-cloud/#respond</comments>
		
		<dc:creator><![CDATA[Steve Dark]]></dc:creator>
		<pubDate>Wed, 12 May 2021 09:05:54 +0000</pubDate>
				<category><![CDATA[Qlik Sense]]></category>
		<category><![CDATA[Qlik Sense Tutorials]]></category>
		<category><![CDATA[IFTTT]]></category>
		<category><![CDATA[Sense]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Webhooks]]></category>
		<guid isPermaLink="false">https://www.quickintelligence.co.uk/?p=1505353</guid>

					<description><![CDATA[<p>Webhooks are a glue that can hold many different services together. This post shows how they can be used to call IFTTT from the Qlik load script, which then opens up a whole world of possibilities, such as writing to a Google Sheet. So, Why Use IFTTT With Qlik Sense? In my previous blog post  [...]</p>
<p>The post <a href="https://www.quickintelligence.co.uk/ifttt-webhooks-qlik-cloud/">Use IFTTT and Webhooks to Send Data from Qlik Sense</a> appeared first on <a href="https://www.quickintelligence.co.uk"></a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Webhooks are a glue that can hold many different services together. This post shows how they can be used to call IFTTT from the Qlik load script, which then opens up a whole world of possibilities, such as writing to a Google Sheet.<br />
<span id="more-1505353"></span></p>
<h3>So, Why Use IFTTT With Qlik Sense?</h3>
<p>In my previous blog post I showed how to create an app to monitor <a href="https://www.quickintelligence.co.uk/sense-capacity-licence-notify/" target="_blank" rel="noopener">Qlik analyzer capacity licence usage</a> in Qlik Cloud. My favourite response to the last post was from Tom Wittig, who said he had five clients needing the app.</p>
<p><a href="https://www.linkedin.com/feed/update/urn:li:activity:6795976356673982464?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A6795976356673982464%2C6796039225348300800%29&amp;replyUrn=urn%3Ali%3Acomment%3A%28activity%3A6795976356673982464%2C6796060876433616896%29" target="_blank" rel="noopener"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-1505374" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Tom-Wittig-LinkedIn-Comment.png" alt="I've never clicked so fast lol. I have 5 customers asking about this." width="481" height="133" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Tom-Wittig-LinkedIn-Comment-200x55.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Tom-Wittig-LinkedIn-Comment-300x83.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Tom-Wittig-LinkedIn-Comment-400x111.png 400w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Tom-Wittig-LinkedIn-Comment.png 481w" sizes="(max-width: 481px) 100vw, 481px" /></a></p>
<p>That got me thinking, what if you have many sites to keep an eye on in Qlik SaaS? You would want to take the information from each site, place it into a common repository and then build an app over that. But how?</p>
<p>There are plenty of methods for storing files out, but this would require a shared DropBox or Google Drive, between clients, or many clients&#8217; accounts linked to by the partner. Neither of these approaches feels like a good idea. Pushing just the data that is required via a one way service that can then store the data would be ideal.</p>
<p><img decoding="async" class="alignright size-medium wp-image-1505371" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Qlik-Sense-Webhooks-Google-300x189.png" alt="IFTTT Qlik Sense Webhooks Google" width="300" height="189" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Qlik-Sense-Webhooks-Google-200x126.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Qlik-Sense-Webhooks-Google-300x189.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Qlik-Sense-Webhooks-Google-320x202.png 320w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Qlik-Sense-Webhooks-Google-400x252.png 400w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Qlik-Sense-Webhooks-Google-600x379.png 600w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Qlik-Sense-Webhooks-Google.png 634w" sizes="(max-width: 300px) 100vw, 300px" />Using a combination of the REST connector, Webhooks, <a href="https://ifttt.com/" target="_blank" rel="noopener">If This Then That</a> and Google Sheets it is simple to achieve this.</p>
<p>I did a previous post on using Webhooks to <a href="https://www.quickintelligence.co.uk/qlik-ifttt-iot/" target="_blank" rel="noopener">start a Sonos playlist when a new customer is obtained</a>, but this is a more practical application of the same technique.</p>
<h3>Signing Up For An IFTTT Account</h3>
<p>If This Then That allows you to connect all of the various services you have and get them talking to each other. It&#8217;s well worth taking a look through the various example applets that they have available. If you have an account already you will know this. If not, it is simple and quick to create one and get started.</p>
<p>Head along to <a href="https://ifttt.com/" target="_blank" rel="noopener">https://ifttt.com/</a>, here you can sign up with an email address or an Apple, Google or Facebook account. As we&#8217;re going to be using Google Sheets I&#8217;m going to use a Google account, you can take your pick though.</p>
<p><a href="https://ifttt.com/" target="_blank" rel="noopener"><img decoding="async" class="aligncenter size-full wp-image-1505354" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Sign-Up.png" alt="IFTTT Sign Up Page" width="378" height="144" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Sign-Up-200x76.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Sign-Up-300x114.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Sign-Up.png 378w" sizes="(max-width: 378px) 100vw, 378px" /></a></p>
<h3>Creating the IFTTT Applet</h3>
<p>Once you have signed up or signed in you will get to the main IFTTT page. You may want to take the time to take a look around, or you can just crack on and click the <strong>Create</strong> button.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-1505355" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Create-Button.png" alt="IFTTT Create Button" width="466" height="49" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Create-Button-200x21.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Create-Button-300x32.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Create-Button-400x42.png 400w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Create-Button-460x49.png 460w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Create-Button.png 466w" sizes="(max-width: 466px) 100vw, 466px" /></p>
<p>As the name suggests, basic apps all consist of a trigger (If This) and an action (Then That), click the <strong>Add</strong> button to set up the If</p>
<p><img decoding="async" class="aligncenter size-full wp-image-1505356" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/If-This-Then-That-Workflow.png" alt="If This Then That Workflow" width="357" height="168" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/If-This-Then-That-Workflow-200x94.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/If-This-Then-That-Workflow-300x141.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/If-This-Then-That-Workflow.png 357w" sizes="(max-width: 357px) 100vw, 357px" /></p>
<p>First you need to chose the service that you will use for the trigger. Search for and select Webhooks</p>
<p><img decoding="async" class="aligncenter size-full wp-image-1505357" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Search-For-Webhooks.png" alt="Search for IFTTT Webhooks" width="402" height="185" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Search-For-Webhooks-200x92.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Search-For-Webhooks-300x138.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Search-For-Webhooks-400x184.png 400w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Search-For-Webhooks.png 402w" sizes="(max-width: 402px) 100vw, 402px" /></p>
<p>Many of the services will have lots of different options here, but Webhooks just have one simple action &#8211; receive a web request. Click this.</p>
<p>Pretty much every service will require a connection to that service, this is true of Webhooks, so click the Connect button to do this. Most services will then require credentials (as you will see when we connect to Google Sheets in a moment), but Webhooks will just create the connection for you.</p>
<p>You will then be prompted to create a trigger, which you need to name. This name will be used when you call the Webhook, and it will be available when we create the event caused by the Webhook. Make sure you take a note of this name.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-1505358" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Capacity-Usage-Create.png" alt="Capacity Usage Create Trigger" width="378" height="232" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Capacity-Usage-Create-200x123.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Capacity-Usage-Create-300x184.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Capacity-Usage-Create.png 378w" sizes="(max-width: 378px) 100vw, 378px" /></p>
<p>When the name has been provided click the <strong>Create Trigger</strong> button.</p>
<p>With the trigger created you can now click the <strong>Add</strong> button for the action.</p>
<p>Now you need to search for and select <strong>Google Sheets</strong>.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-1505360" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Google-Sheets-Search.png" alt="Google Sheets Search" width="582" height="183" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Google-Sheets-Search-200x63.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Google-Sheets-Search-300x94.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Google-Sheets-Search-400x126.png 400w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/IFTTT-Google-Sheets-Search.png 582w" sizes="(max-width: 582px) 100vw, 582px" /></p>
<p>From here select <strong>Add Row To Spreadsheet</strong>. Again you will need to connect to the service, do this by clicking the <strong>Connect</strong> button. A popup will appear where you can sign into your Google account and authenticate IFTTT to work with it.</p>
<p>There are lots of other endpoints that you can use to write to, such as Slack, Twitter and Gmail. Choose and configure the one that best suits you.</p>
<p>For a Google Sheet you need to provide the name of the spreadsheet (clear the default one first) enter the values to enter into each cell of the spreadsheet (defaults here are fine) and specify which folder in your Google Drive you would like the spreadsheet to reside. Click <strong>Create Action</strong> when done.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-1505361" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Configure-Spreadsheet.png" alt="Configure Spreadsheet" width="266" height="379" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Configure-Spreadsheet-200x285.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Configure-Spreadsheet-211x300.png 211w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Configure-Spreadsheet.png 266w" sizes="(max-width: 266px) 100vw, 266px" /></p>
<p>That has now created the applet and you can click <strong>Continue</strong>.</p>
<h3>Using The New Applet</h3>
<p>After clicking continue you will be shown the default name for the applet. This will be a description of what it does. You can swap this for a more useful name if you like. Click the <strong>Finish</strong> button when you are happy with the name.</p>
<p>The applet is now present and working, but the issue is that you won&#8217;t know how to call it. Click on the Webhooks icon above the to the configuration screen.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-1505362" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Webhooks-Icon.png" alt="Webhooks Icon" width="72" height="74" /></p>
<p>From that screen click the <strong>Documentation</strong> button at the top right of the screen. This will take you to a screen where you can test your Webhook.</p>
<p>Replace the text <strong>{event}</strong> with the event name that you used when setting up the trigger. Enter some values into the three value text boxes and click <strong>Test It</strong>.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-1505363" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Test-The-Webhook.png" alt="Test The Webhook" width="554" height="360" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Test-The-Webhook-200x130.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Test-The-Webhook-300x195.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Test-The-Webhook-400x260.png 400w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Test-The-Webhook.png 554w" sizes="(max-width: 554px) 100vw, 554px" /></p>
<p>You will need to copy the Trigger URL to a safe place to be able to use it later, this is the one that looks like this:</p>
<p><strong>https://maker.ifttt.com/trigger/capacity_usage/with/key/ABCDE1234567890</strong></p>
<p>Once the test has been fired you should be able to go and find the spreadsheet, but I have noticed it can take a few minutes to appear.</p>
<h3>Plumbing The Webhook Into The App</h3>
<p>To use this Webhook with the Capacity Licence checking app I made available <a href="https://www.quickintelligence.co.uk/sense-capacity-licence-notify/">last week</a> you will need to download it from <a href="https://community.qlik.com/t5/Documents/Qlik-Sense-App-Monitor-Capacity-Licences-on-Qlik-Cloud-and/ta-p/1805633" target="_blank" rel="noopener">here</a>. To plumb it into another app you will need to put the values you want to send into variables in your load script.</p>
<p>To call the URL you will need a REST connection set up, as described in the previous blog post. This can point to any URL, as we are going to change it using WITH CONNECTION, I typically use <a href="https://jsonplaceholder.typicode.com/posts" target="_blank" rel="noopener">https://jsonplaceholder.typicode.com/posts</a> for this purpose. Give the connection the name <strong>GenericGET</strong>.</p>
<p>You then just need to add the following code after the point where the variables are set:</p>
<pre class="qlik-highlight-pre"><code class="qlik-highlight-codeqvs">// Send details to a Webhook
LIB CONNECT TO 'GenericGET';
SET errormode = 0;
SendResults:
SQL SELECT
"col_1"
FROM CSV (header off, delimiter ",", quote """") "CSV_source"
WITH CONNECTION (
URL "https://maker.ifttt.com/trigger/capacity_usage/with/key/ABCDE1234567890?value1=$(vUsed)&amp;value2=$(vRunRate)&amp;value3=$(vAvailable)");
SET errormode = 1;</code></pre>
<p>Obviously the key part of the URL will need to change to be your own personal Webhook key that you copied above. You will also need to ensure that the trigger name matches the one you gave when creating the trigger. The URL copied in the test step above didn&#8217;t have any parameters, as these were passed in the body of the GET request. You will need to manually type the three parameters to the URL and inject variable values created earlier in the script.</p>
<p>Once the load script has run you can check the result from the call of the Webhook by checking the <strong>col_1</strong> field in Analyze mode in Sense.</p>
<p>You should now have a new row in your spreadsheet with the values you specified in:</p>
<p><img decoding="async" class="aligncenter size-full wp-image-1505366" src="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Capacity-Usage-Spreadsheet.png" alt="Capacity Usage Spreadsheet" width="591" height="139" srcset="https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Capacity-Usage-Spreadsheet-200x47.png 200w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Capacity-Usage-Spreadsheet-300x71.png 300w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Capacity-Usage-Spreadsheet-400x94.png 400w, https://www.quickintelligence.co.uk/wp-content/uploads/2021/05/Capacity-Usage-Spreadsheet.png 591w" sizes="(max-width: 591px) 100vw, 591px" /></p>
<p>As you can see you can insert a row which has headers and new rows will simply be appended to the end. If you have multiple Webhooks appending to the same spreadsheet you just need to ensure that you have a value in a column which shows which numbers have come from where.</p>
<p>Webhooks are a great way to ping small amounts of data between different services, and it is something which is going to be more closely integrated into Sense in future with <a href="https://www.qlik.com/us/products/blendr-io" target="_blank" rel="noopener">blendr.io</a>. You can start using them straight away though, from your load scripts.</p>
<p>Please let me know how you get on with them in the comments below.</p>
<p>The post <a href="https://www.quickintelligence.co.uk/ifttt-webhooks-qlik-cloud/">Use IFTTT and Webhooks to Send Data from Qlik Sense</a> appeared first on <a href="https://www.quickintelligence.co.uk"></a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.quickintelligence.co.uk/ifttt-webhooks-qlik-cloud/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1505353</post-id>	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Minified using Disk

Served from: www.quickintelligence.co.uk @ 2026-08-25 16:25:25 by W3 Total Cache
-->