OTHER PLATFORMS

Install ImagenTra on Other Website Platforms

ImagenTra can run on almost any website that allows third-party JavaScript. Below are compact installation instructions for several additional platforms.

UNIVERSAL RULE

ImagenTra only needs its generated JavaScript widget

The installation method differs from platform to platform, but the goal is always the same: load the ImagenTra widget on the domain associated with your package.

<script src="https://widget.imagentra.com/widget/widget_v27.js?key=MERCHANT_PUBLIC_KEY&stkey=STORE_PUBLIC_KEY"></script>
JOOMLA

Manual Joomla Installation

Joomla allows administrators to edit the source files of the active site template directly from the Template Customisation screen.

01
Open the active site template

Go to System → Site Templates and open the template used by your website.

02
Open the main template file

Locate the template's main layout file, commonly index.php.

03
Add ImagenTra near the end of the body

Paste the generated ImagenTra script immediately before the closing </body> tag.

04
Save and test

Save the template and test ImagenTra on the published domain.

Back up the template first. Theme/template updates may overwrite manual changes.
DRUPAL

Manual Drupal Installation

Drupal 8+ manages frontend JavaScript through its Libraries API. External JavaScript can be defined in a theme or module library and attached to the site.

For a manual theme-based installation, define ImagenTra as an external library in your theme's THEME.libraries.yml.

imagentra:
  js:
    'https://widget.imagentra.com/widget/widget_v27.js?key=MERCHANT_PUBLIC_KEY&stkey=STORE_PUBLIC_KEY':
      type: external
      minified: true

Then attach the library globally from the theme or a small custom module according to your Drupal setup.

Drupal is developer-oriented here. For production use, a small ImagenTra Drupal module would eventually be the cleanest approach.
OPENCART

Manual OpenCart Installation

OpenCart supports extensions and theme modifications for adding storefront functionality, and its current extension system is the preferred long-term integration mechanism.

01
Access the active storefront theme

Use your hosting File Manager, FTP/SFTP or your normal development workflow.

02
Locate the global footer/layout

Find the shared Twig template responsible for the end of the storefront page.

03
Add the ImagenTra script

Add the generated ImagenTra widget near the end of the page before the closing body tag.

04
Clear cache and test

OpenCart recommends refreshing modifications and clearing cache after extension/theme changes.

A dedicated ImagenTra OpenCart extension would be preferable later, because file names vary between themes and OpenCart versions.
GHOST

Install ImagenTra on Ghost

Ghost provides built-in site-wide Code Injection. Code entered into Site Footer is injected before the closing </body> tag on every page.

Settings Advanced Code Injection

Paste your ImagenTra script into:

Site Footer
<script src="https://widget.imagentra.com/widget/widget_v27.js?key=MERCHANT_PUBLIC_KEY&stkey=STORE_PUBLIC_KEY"></script>

Save the Code Injection settings and test the live Ghost site.

FRAMER

Install ImagenTra on Framer

Framer has a dedicated Custom Code feature for third-party scripts, including chat/support widgets and other external JavaScript. Its current interface lets you choose where the script is placed and how often it executes.

Project Settings Custom Code
01
Add a new script

Name it ImagenTra Widget.

02
Paste the widget

Use the complete ImagenTra script.

03
Choose Body End

Framer explicitly supports injecting scripts at the end of the body.

04
Publish and test

Publish the project and confirm that ImagenTra loads on the assigned domain.

SHOPWARE

Shopware Installation

Shopware is strongly extension-oriented. Its current architecture recommends Apps for SaaS/PaaS/self-hosted systems and Plugins for deeper PaaS/self-hosted changes.

Until an ImagenTra Shopware app is available, the fastest practical options are:

01
Google Tag Manager

If your Shopware storefront already uses GTM, install ImagenTra through the Custom HTML tag method described in our GTM guide.

02
Developer integration

Add ImagenTra through your custom Shopware theme, app or storefront extension.

We recommend an ImagenTra Shopware App as the eventual permanent solution rather than documenting direct core or vendor-theme changes.
ECWID

Ecwid Installation

Ecwid supports storefront custom JavaScript through its app system. A custom app can load a self-hosted JavaScript file every time the Ecwid storefront opens.

For ImagenTra there are two practical cases:

01
Ecwid embedded in another website

Install ImagenTra on the host website using that website's normal installation method or Google Tag Manager.

02
Ecwid-native storefront integration

Use an Ecwid custom app that loads the ImagenTra JavaScript whenever the storefront opens.

Ecwid also supports custom code sections on its newer Instant Site pages, but those are page sections rather than the cleanest site-wide widget mechanism.

DOMAIN VERIFICATION

Verification on these platforms

Domain verification is never required just to use an ImagenTra package. It is only required for protected statistics and analytics.

01
Self-hosted platforms

Joomla, Drupal and OpenCart installations with server access can normally use either the temporary verification widget or ImagenTra's .well-known verification file.

02
Hosted platforms

For hosted services where you don't control the document root, use the temporary ImagenTra verification widget.

DON'T SEE YOUR PLATFORM?

Use Google Tag Manager or install ImagenTra manually

If your website already has Google Tag Manager, you can deploy ImagenTra as a Custom HTML tag without modifying the platform itself. Otherwise, any website that lets you add a site-wide JavaScript snippet can normally run ImagenTra.

https://yourstore.com
ImagenTra
ASK IMAGENTRA

How can we help?

Send us a quick message and we'll get back to you.

Name

Email

Your message

Please enter the symbols from the image you see below


I agree with....

successfully added to your cart!