PHPackages                             elgentos/magento2-convert - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. elgentos/magento2-convert

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

elgentos/magento2-convert
=========================

Elgentos\_Convert for Magento 2

1.0.1(2y ago)05.2k↓25.9%HTML

Since Oct 4Pushed 2y ago2 watchersCompare

[ Source](https://github.com/elgentos/magento2-convert)[ Packagist](https://packagist.org/packages/elgentos/magento2-convert)[ RSS](/packages/elgentos-magento2-convert/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

Dan you optimize this documentation

Elgentos Convert
================

[](#elgentos-convert)

This is a module to connect Magento 2 to [Convert](https://www.convert.com/).

Installation
============

[](#installation)

Composer
--------

[](#composer)

To install this module you run:

```
composer require elgentos/magento2-convert
bin/magento setup:di:compile
bin/magento setup:upgrade
```

Configuration
-------------

[](#configuration)

When the module is required in composer and installed through the setup we need to configure the store config settings.

Navigate:

- Go to the Magento Backend
- Press `Stores`
- Press `Settings -> Configuration`
- Press `Extensions (Depending on Magento version) -> Elgentos -> Convert`

Now you are in the settings for the module. Here you have 2 options:

- `Enabled` (Yes / No) - This determines if the functionality is active.
- `Convert JS URL` (URL obtained from Convert) - This is the URL used to load the Javascript from Convert

Page Types
==========

[](#page-types)

To set the `_conv_page_type` value you can use our prepared block `convert.page-type`. This is a example where we set the page type as `Foo Bar`.

```

                Foo Bar

```

By using this layout in the correct handles you can configure the which page type is used in wich location.

Events
======

[](#events)

By Javascript
-------------

[](#by-javascript)

If you want to push a event to conv we have a function prepared that you can use:

```
convQPush(12345);
```

This is usable over the entire page and is loaded wherever you have the script loaded. If the module is not enabled in the store config this function will not brake your application. It will create a fake function in order that the application does not brake.

By XML
------

[](#by-xml)

This triggers a event to convert when the page is loaded. You can create a layout file on any handle you want.

This is a example to trigger a event when the user opens the cart in the layout file `checkout_cart_index.xml`:

```

                    12345

```

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~13 days

Total

2

Last Release

943d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/91631a876a2495358801220afbd8d869040f8917b913c21a99b9984ad26634df?d=identicon)[WouterSteen](/maintainers/WouterSteen)

![](https://www.gravatar.com/avatar/c470ef1a01977dc82502e602cae6051e09f4e24c36b1f91890569e4f3e256aad?d=identicon)[JCombee](/maintainers/JCombee)

---

Top Contributors

[![JCombee](https://avatars.githubusercontent.com/u/8409152?v=4)](https://github.com/JCombee "JCombee (15 commits)")[![WouterSteen](https://avatars.githubusercontent.com/u/5089604?v=4)](https://github.com/WouterSteen "WouterSteen (2 commits)")

### Embed Badge

![Health badge](/badges/elgentos-magento2-convert/health.svg)

```
[![Health](https://phpackages.com/badges/elgentos-magento2-convert/health.svg)](https://phpackages.com/packages/elgentos-magento2-convert)
```

###  Alternatives

[nrslib/repository-supports

Support creating repository.

121.8k](/packages/nrslib-repository-supports)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
