Endless Design Possibilities     Endless Design Possibilities     Endless Design Possibilities     

A developer’s dream

This low-code enhancement feature makes it easy to recycle code from your Shopify website with the ability to import code through a library or use our code hub to implement existing templates.

Limitless customization

Reuse code and content from your website to your app to maintain the look and feel of your brand. Create blocks for your articles and videos, pop-up forms, product quizzes, and more.

Take full control

Build however (or whatever) you want. Design unique mobile app elements using HTML, CSS, and Javascript. With Custom Blocks, make your mobile app feel true to your vision.

Plays well with your stack

Use Custom Blocks to bring third-party integrations from your Shopify store into your mobile app experience. Or, view the integrations Tapcart supports natively.


Our documentation covers the complete set of capabilities for Custom Blocks' underlying SDK. This SDK is the backbone that connects your Custom Block to Tapcart's native mobile apps.

Developer documentation

Don’t have dev support?

Have a Custom Block in mind but don’t have the resources to build it? We’ve got you covered. We’ll set you up with one of our certified agency partners to build a Custom Block for your app.

Get Support

Frequently Asked Questions

What are Custom Blocks?

down arrow

Custom Blocks allow you to bring one of a kind eCommerce experiences to Tapcart apps. This could be anything from embedded media, to a fully integrated shopping experience. Following the concept of Tapcart Blocks, Custom Blocks are drag n' drop-able components that can be placed anywhere on a homepage or product detail page. They are best used when creating experiences that are unique to a particular brand or need. 

How are Custom Blocks built?

down arrow

Custom Blocks can be built using standard HTML, CSS, and Javascript. The best place to build them is right inside the Tapcart dashboard, where you can take advantage of real-time preview, settings for testing your block, and an out-of-the-box development environment. While some technical skills are required to build a custom block, you can get started quickly using a template or basic HTML/CSS.

What can be accomplished with a Custom Block?

down arrow

Custom Blocks can be used across a wide spectrum of use cases. At the end of the day, they can be used for simple situations such as embedding a Youtube video, or can be used to build something more complex like a product recommendation block. While this is far from an exhaustive list, Custom Blocks can be used to pursue implementations of:

  • Marketing opt-ins
  • In-app content
  • Product recommendations
  • Product reviews
  • Product bundling
  • Personalized banners
  • Raffle entries

and the list goes on...

What is the difference between Tapcart Blocks and Custom Blocks?

down arrow

Tapcart Blocks are the foundations of Tapcart. They are templated UI elements that you can drag and drop into Tapcart’s App Builder. Custom Blocks will allow brands to create and customize their own blocks using HTML, CSS, and Javascript, so they can deliver better experiences for their customers. 

Are Custom Blocks available to all customers?

down arrow

Custom Blocks are included for customers on our Enterprise pricing plan. If you are a Tapcart Core or Ultimate customer interested in Custom Blocks, please reach out to our support team to upgrade.

Where can I learn more?

down arrow

There are three resources to help you get more information about Custom Blocks:

 Endless Design Possibilities     Endless Design Possibilities     Endless Design Possibilities     Endless Design Possibilities

Start Customizing

Build your mobile app, any way you want.