Install FrictaSolv via GTM — no code deploy needed. Takes under 5 minutes.
Log in to your FrictaSolv dashboard and copy your API key from the Settings page. It starts with frcta_.
Don't have an account yet? Create one free.
<script>
(function(){
var s = document.createElement('script');
s.src = 'https://api.frictasolv.com/solv.js';
s.setAttribute('data-api-key', 'YOUR_API_KEY');
document.head.appendChild(s);
})();
</script>Replace YOUR_API_KEY with your actual API key.
FrictaSolv will start capturing frustration events within seconds of publish.
If you manage multiple environments (staging, production), store the API key as a GTM Constant variable so you can change it without editing the tag.
FrictaSolv API Key and set the value to your key<script>
(function(){
var s = document.createElement('script');
s.src = 'https://api.frictasolv.com/solv.js';
s.setAttribute('data-api-key', {{FrictaSolv API Key}});
document.head.appendChild(s);
})();
</script>Check the browser console for errors. Confirm your API key is correct and your organization is active. The SDK logs [FrictaSolv] messages to the console.
Make sure the trigger is set to "All Pages" and the tag is published (not just saved). Use GTM Preview mode to debug.
If your site uses a strict CSP, add api.frictasolv.com to your script-src and connect-src directives.