Integrations

Scrivito is for integrating

Scrivito is designed to integrate and work with the tools you need. Built on React and the JAMstack architecture, the greater ecosystem is an opportunity for integrating with many systems. Essentially, every service with a REST API can be integrated with Scrivito – and even repackaged into a widget, which can be easily placed anywhere on the site by your editors.

Customers have built their own integrations, and we have many tutorials to show you how. We’ve selected some showcases and integration tutorials for you. If you have an integration you would like to see or share, let us know.

Backend integrations, developer & deployment tools

React JS

Scrivito-based web applications are essentially React apps, which makes Scrivito easy to learn and customize.

AWS Lambda

AWS Lambda lets you run code without provisioning or managing servers. With Lambda, you can run code for virtually any type of backend service. Scrivito integrates smoothly with your custom backend Lambda functions.

Auth0

Auth0 provides a universal authentication & an authorization platform for your projects. Use it with Scrivito for authentication/SSO for visitors or editors.

Gatsby

Gatsby provides a modern framework for turning content into feature-rich, visually engaging apps and websites. Consume data from anywhere, including Scrivito.

Netlify

Netlify hosts your JavaScript, HTML, and CSS files on a worldwide CDN to deliver your web applications to the world. That is the basics; they offer quite a bit more, including redirects, domains, SSL, CI/CD, forms, functions and much more.

Scrivito has an out-of-the-box-integration with Netlify for your deployments.

Firebase

Google Firebase offers a host of utilities and services for web development. It can act as a serverless backend for your Scrivito application, including authentication, data storage and more.

Google Sheets

Use Google sheets as a content store for your forms, or? Then use the familiar tool to organize, edit and manage the input.

REST API

As the Scrivito backend is a headless CMS, Scrivito offers a RESTful API to access content from anywhere, from mobile apps to digital voice assistants.

Google maps

The Scrivito Example App has a Google maps widget built in. Just set your API key in the homepage settings and it works.

Webhooks

A method of augmenting or altering the behavior of a web page or web application with custom callbacks. From automatic pre-rendering on content change to status change updates, you can do a lot with Scrivito and webhooks.

What is your favorite tool? Let us know or build your own integration – we are happy to share.

Analytics and SEO Google Analytics The Scrivito Example App has a Google Analytics integration built in. Just set your API key in the homepage settings. GA integration overview Google Optimize Google optimize lets you test the effectiveness of your web pages. A/B test with a Scrivito workflow to make it even better. A/B Testing Really, any JavaScript- based analytics tool can be integrated, what would you like to see?

CRM & customer communication Intercom Intercom gives you a totally customizable messaging suite to drive growth at every stage of the lifecycle. It is built into the Example App, just add your Intercom ID in the homepage settings. Disqus Add a comment section to your blog posts and more. We show you how to add a comments section to a blog post easily using a standard React npm package. Add a comment section Mailchimp Audience management CRM – Mailchimp unites your data so you can send better campaigns. Get started with a SignUp widget that sends leads directly to Mailchimp. Mailchimp widget Salesforce Salesforce is a CRM solution. It brings companies and customers together. Capture leads from your website and submit them to your Salesforce dataset and more. Integrate Salesforce Slack Slack is a collaboration hub where you and your team can work together to get things done. Send form content to the hub with Scrivito via a Lambda function. Post form content to Slack

Social media Twitter In addition to the social cards built into the Example App, you can add several integrations with Twitter. From social feed widgets to share buttons – integrating with Twitter is easy. Social feed widget facebook Facebook is also part of the social cards built into the Example App so, when your pages are shared, they are displayed with default or editor defined-page data including images. Of course, more integration options are available. Feeding social media Instagram Integrating your social media with your web applications helps keep everything in sync as well as provide a more personalized setting for your audience. Embedding an Instagram post on your homepage or as part of a blog post or news item enriches all of them. Embedding Instagram posts YouTube The Scrivito YouTube widget lets you easily include videos from your YouTube channel or any other by just adding the video’s ID. While the YouTube widget is already built into the Example App, we have also extracted it as an npm package so you can use it with the Example App or add it to your own. YouTube widget Vimeo Vimeo is an ad-free video platform, providing free video viewing services. You pay a little so your viewers don’t have to. Since widgets let you place content almost anywhere on your Scrivito pages, the sky is the limit. Scrivito widgets NewsAPI The News API lets you add a news feed based on a particular topic to your web applications. A partner even built and shared a widget for us all. It is also a great pattern to build your own widget connecting your favorite API. NewsAPI widget

eCommerce and Marketplaces PlatformOS PlatformOS is a marketplace engine, a platform to easily manage and scale multiple marketplace projects. When integrated with Scrivito, one has a full marketplace solution combined with unmatched WYSIWYG editing and content management. WYSIWYG with PlatformOS Snipcart Designed for the serverless ecosystem, it is a great add-on to start selling and monetizing your website. Add a Snipcart widget and place them anywhere in your Scrivito site. Add eCommerce Eventbrite Create, schedule and promote events. Integrate the event management features of Eventbrite with your custom website. The Scrivito Eventbrite widget lets you do it with ease. Display events