Skip to content
Thridify
PlatformFeaturesIndustriesAboutBlogContact
Book a Demo
Thridify

Reimagine how the world experiences your products. Immersive 3D and AR commerce, no code required.

Platform

  • All features
  • Demo store
  • 360° Product Viewer
  • 3D Product Configurator
  • AR Product Viewer
  • 3D Room Visualizer
  • Shop the Look
  • 3D Product Visualization
  • 3D Modelling Service
  • Integrations
  • Analytics
  • Device compatibility
  • 3D & AR platform guide

Company

  • Get a website
  • What is Thridify?
  • About
  • Industries
  • Blog
  • FAQ
  • Resources
  • Glossary
  • Contact

Connect

  • contact@thridify.com
  • India: +91-966-774-7082
  • Americas: +1-437-800-0190

© 2026 14818032 Canada Inc., operating as Thridify. All rights reserved.

PrivacyTermsPlatform TermsSecurityGrievance Officer

Made with ♥ by Tyashin

Book a Demo
  1. Home
  2. /
  3. Integrations
  4. /
  5. Drupal Commerce

Drupal Integration

3D & AR Product Viewer for Drupal Commerce

Let Drupal Commerce shoppers spin products in 3D, configure options and view them in their room with app-free AR — added with a lightweight embed.

Book a DemoTry the live demo
  1. How it integrates
  2. Install guide
  3. What you get
  4. The impact
  5. FAQ
  6. More integrations
  1. How it integrates
  2. Install guide
  3. What you get
  4. The impact
  5. FAQ
  6. More integrations

How it integrates

How Thridify integrates with Drupal Commerce

Build your 360° viewer, configurator and AR experience once in Thridify and publish it. Add it to a Drupal Commerce product page with a lightweight embed — a custom-block or snippet in your Drupal template; the Thridify JS SDK renders the published experience and matches each product by ID. AR runs in the browser — no app for your shoppers.

Install: lightweight embed / block on your Drupal page

  1. 01

    Publish an experience in Thridify

    Create the 3D viewer, configurator or AR experience for your product and publish it — each gets a stable ID.

  2. 02

    Embed it on your Drupal page

    Drop the Thridify embed into a Drupal custom block or template snippet on the product page and map it to the product by ID.

  3. 03

    Shoppers spin, configure and place in AR

    The JS SDK renders the live experience — customers explore in 3D and view the item in their room, app-free.

Install guide

Installing Thridify on Drupal Commerce

There is no Drupal module to install. Thridify runs from one script on the page plus the ID of the product being viewed, and Drupal gives you two clean places to put them: a theme library or a block. Both survive core and Commerce updates.

  1. 01Load the Thridify script from your theme

    Add the script as an external library in your theme’s *.libraries.yml and attach it in the product template, so it loads only on product pages. If you would rather not touch the theme, place a custom block in the content region and limit it to product URLs (Drupal Commerce uses /product/* by default) under the block’s visibility settings.

    # mytheme.libraries.yml
    thridify:
      js:
        https://viewer.thridify.com/floating-icon.js: { type: external, attributes: { async: true } }
    
    {# templates/commerce/commerce-product.html.twig #}
    {{ attach_library('mytheme/thridify') }}
  2. 02Tell Thridify which product is on screen

    Output your account ID and the product reference you set for that product in Thridify. In the commerce-product Twig template the product entity is available, so its ID can be printed straight into a data attribute.

    <script>
      window.thridifyData = Object.assign(
        { accountId: "YOUR_THRIDIFY_ACCOUNT_ID" },
        window.thridifyData || {}
      );
    </script>
    <div data-thridify-page-product-id="{{ product_entity.id }}"></div>
  3. 03Clear the cache and check a product page

    Drupal caches rendered pages and blocks, so rebuild caches (drush cr, or Clear all caches under Performance) before testing. On a product with a published experience you should see the 3D trigger next to the gallery.

Drupal-specific things to watch

  • The Basic HTML and Restricted HTML text formats strip <script> tags. If you paste the snippet into a block body, use a text format without the "Limit allowed HTML" filter (normally Full HTML, which only trusted roles should have), or load it from the theme instead.
  • If you use BigPipe or other lazy rendering, keep the script in the page template or a library rather than a placeholder that renders late.
  • Product variations have their own IDs. If your experience has finishes that match variations, set custom_variant_id from the selected variation, or connect the variant picker with the window.thridifyCommerce adapter described on the Custom Integration page.

What you get

3D, AR and configuration on Drupal Commerce

Drupal Commerce runs high-consideration catalogues. Thridify upgrades static Drupal media into an experience shoppers can spin, configure and place in their own room.

3D 360° Viewer

360° viewer on your Drupal page

Drag-to-spin and zoom let Drupal shoppers inspect every angle — showroom confidence right on the product page.

AR Viewer

App-free AR from Drupal

One tap places the product at true scale in the buyer’s space, straight from your Drupal page — no app to install.

3D Configurator

Configure options live

Shoppers swap finishes and options in real time with live pricing, embedded right on the Drupal product page.

The impact

What Drupal Commerce merchants gain

Hands-on pages
Shoppers spin, zoom and configure instead of scrolling past photos.
Interactive 3D keeps Drupal Commerce shoppers exploring the product far longer.
Clearer choices
Shoppers build the exact product and see its price as they go.
Seeing the real thing in 3D and AR turns Drupal browsers into buyers.
Fewer surprises
Buyers see true scale, finish and fit before they order.
Seeing true finish and scale before checkout cuts “not as pictured” returns.

FAQ

Drupal Commerce integration, answered

The questions Drupal Commerce merchants ask most.

Does Thridify work with Drupal?

Yes. Thridify embeds a 3D viewer, configurator and app-free AR on Drupal Commerce product pages via a lightweight custom-block or snippet — no re-platforming.

How do I add a 3D product viewer to Drupal Commerce?

Publish the experience in Thridify, then paste the embed into a Drupal custom block or template on the product page and map it to the product by ID. The JS SDK renders it live.

Do my customers need an app for AR?

No. AR runs in the browser on any modern smartphone, so Drupal shoppers place products in their room in one tap — no app download.

Will it fit my existing Drupal theme?

Yes. The embed sits inside your existing Drupal layout beside your current media, so it matches your site’s theme.

Explore more integrations

All integrations See the full platform
WordPressWeb 3D and AR for WordPress sites. WooCommerce stores get the free plugin.WooCommerceFree on WordPress.org: 3D viewer, configurator with variation sync and AR view in your room.Custom IntegrationThe JS SDK, embed code and API to add 3D and AR to any custom site or app.
Popular for:Furniture & Home Decor·Laminates & Surfaces·Modular Kitchens & Wardrobes

Add 3D & AR to your Drupal Commerce store — live.

Book a DemoTry the live demo