Leveraging Dynamic Variables

Using Data You Already Have

Screenshot_2022-11-03_at_3.01.05_PM__1_.png

What are Dynamic Variables? 

Dynamic variables enable you to personalize content for the user in your mobile app. As consumers shop your store you can leverage the content you know about them to power custom blocks making them more relevant and likely to be engaged. 

In this article: 

  • Learn the types of dynamic variables you can use to personalize experiences
  • Understand how to add that content to a block

Supported Dynamic Variables 

Tapcart currently supports 4 types of dynamic variables: 

  1. Customer variables 
  2. Device variables
  3. Product variables
  4. Cart variables

Customer Variables

Customer variables represent Shopify users’ account information. This can be used to create personalized homepages or marketing opt-ins.

Examples: 

customer.id 1097834
customer.name Ashley

Device Variables

Unique to the customers’ device, these variables can be used to easily locate stores nearby or run geographic specific promotions.

device.id

D4802-0889-GHDS-LDHNW-E

device.locale en-US

Product Variables

The ultimate fun tool, product variables bring your uses cases to new levels when using distinct product information that can be viewed on the product detail page. Offering customers product recommendations, collection look-books, and more, these are the variables that will make it easy to show your customer more of what you have to offer.

product.description

Pink Cashmere Sweater

product.tags

“New”, “Sustainably Sourced”, “Limited”

product.price

29.99

Want to Learn More? 

To use a variable in your block, checkout this page in the Custom Blocks technical docs!

Considerations

There are a few considerations to keep in mind when determining if custom blocks are the best solution for your brand. Although a powerful, low-code solution, custom blocks do not support: 

  • Customizing app navigation
  • Customizing style across the app
  • Customizing the cart, checkout area, or member account area
  • Adding camera or general augmented reality (AR )needs  
    • Ie., Virtual Try On
  • Using react or Vue JS code for implementation
  • Placement for custom blocks is only supported on the homepage or product detail page 

Please Note: We are working to expand the functionality of custom blocks in the future to offer even more flexibility when designing your app experience. We are working on it, but not quite there yet!   

Custom blocks is only available to Tapcart Enterprise customers. 

Not on Tapcart Enterprise but want to learn more about using custom blocks? You can talk to one of our mobile experts by accessing this new feature directly from your dashboard. Simply select custom blocks and choose ‘talk to a mobile expert’ to get started! 

More Questions

Our team is here to help! To learn more about custom blocks and how it can be a turn-key solution for your mobile app ideas, visit Tapcart Help Center, and for additional questions reach out to us at help@tapcart.co! 

Have a developer question? Shoot us an email at customblocksupport@tapcart.co and a member of our team will get back to you.

Updated

Was this article helpful?

0 out of 1 found this helpful

Comments

0 comments

Please sign in to leave a comment.