{"id":21152098,"url":"https://github.com/mailjet/prestashop-mailjet-plugin-apiv3","last_synced_at":"2025-07-09T09:32:27.015Z","repository":{"id":30069095,"uuid":"33618569","full_name":"mailjet/prestashop-mailjet-plugin-apiv3","owner":"mailjet","description":null,"archived":false,"fork":false,"pushed_at":"2024-02-19T16:44:30.000Z","size":4614,"stargazers_count":15,"open_issues_count":3,"forks_count":8,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-04-01T06:53:03.920Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mailjet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2015-04-08T16:28:00.000Z","updated_at":"2023-10-19T08:43:36.000Z","dependencies_parsed_at":"2024-02-19T18:07:39.051Z","dependency_job_id":"4c63f808-9c27-4bf4-8f0d-dc53960d359d","html_url":"https://github.com/mailjet/prestashop-mailjet-plugin-apiv3","commit_stats":null,"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mailjet%2Fprestashop-mailjet-plugin-apiv3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mailjet%2Fprestashop-mailjet-plugin-apiv3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mailjet%2Fprestashop-mailjet-plugin-apiv3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mailjet%2Fprestashop-mailjet-plugin-apiv3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mailjet","download_url":"https://codeload.github.com/mailjet/prestashop-mailjet-plugin-apiv3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225532805,"owners_count":17484136,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-20T10:24:35.671Z","updated_at":"2024-11-20T10:24:36.290Z","avatar_url":"https://github.com/mailjet.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"![alt text](https://www.mailjet.com/images/email/transac/logo_header.png \"Mailjet\")\n\n# Mailjet for PrestaShop\n\n## Description \n\nBoost your ROI and increase your merchant revenue with the Mailjet v3 all-in-one PrestaShop email plugin! Create, send and analyze your transactional and email marketing campaigns straight from within your PrestaShop merchant account and boost your bottom line.\n\n## Plug-in Key Info\n\n* Plug-in languages: English, French, German, Spanish \n* PrestaShop Compatibility: PrestaShop v1.5.0 - v8.0.x\n* PHP Compatibility: requires PHP 5.5 or newer\n* Mailjet Compatibility: Mailjet account\n* Support: https://app.mailjet.com/support/ticket\n* Requires Mailjet free or paid account\n\n## Merchant Benefits\n\nWith Mailjet, optimise your deliverability, get your emails delivered to the inbox and avoid the spam folder. Install the official Mailjet PrestaShop add-on and get access to:\n \n* Campaign Stats - Find out who opened, clicked, bounced or unsubscribed from your mailings, create graphs, export data and much more\n \n* Setup triggered email events based on customer behavior (birthday promo, abandoned cart, survey request, …)\n \n* Group and create specific customer segments to send targeted content to thus increasing engagement and open rates\n \n* Automatically remove unsubscribers from your contact lists and Newsletter list to keep your deliverability reputation intact\n \n* Personalize your mailings with any contact list properties\n \n* Create \u0026 manage all Mailjet campaigns and contacts directly within PrestaShop\n\n## Features\n\n* Create personalized messages for your client base using our segmentation feature\n \n* Compare the sending rates of multiple campaigns to target the best performing newsletters with Mailjet’s campaign comparison tool\n \n* Use our drag-and-drop (WYSIWYG) template builder to create beautiful newsletters - no coding necessary\n \n* 24/7 customer support is available in English, French, German and Spanish\n\nTo connect your Mailjet account, [sign up](https://app.mailjet.com/signup?aff=prestashop-3.0) or [sign in](https://app.mailjet.com/account/api_keys) to your account and copy/paste your API and Secret Keys over into the add-on. \n\n## Customer Benefits\n\nYour customers will benefit by receiving personalized and pertinent emails delivered straight into their inbox increasing engagement and repeat buying. \n\n## Installation:\n1. Download the mailjet.zip file from the [latest release](https://github.com/mailjet/prestashop-mailjet-plugin-apiv3/releases).\n2. Change the name of archive to `mailjet` and also change the name of folder inside archive to `mailjet`.\n3. Upload the zip in your Prestashop installation.\n4. Connect your Mailjet Account. \n\nIf you are not yet a Mailjet user, please click [Register](https://app.mailjet.com/signup?aff=prestashop-3.0) to create a new account. \nTo view the different pricing plans, please click the 'Pricing' button.\n\nOnce you have a Mailjet account, click 'Connect' to enter your Mailjet Main Account API Key \u0026 Secret Key information as shown below. Click the Mailjet account link to view your API Key information [Account API keys](https://app.mailjet.com/account/api_keys)\n\nCopy and paste your credentials and click 'Save \u0026 Login'.\n\nHappy emailing!\n\n\n\n## Changelog\n= 3.6.1 =\n* Add support for php 8.2\n* Fixed bugs related to php 8.2\n* Fixed issue when Prestashop is updated from 1.7.x version to 8.x\n\n= 3.6.0 =\n* Support version 8.0.x\n* Code cleanup\n\n= 3.5.2 =\n* Correct config file for PS version 1.7.*\n* Code cleanup\n\n= 3.5.1 =\n* Fixed issue with security for ajax.php file\n* Changed method Tool::jsonDecode to native php function to avoid problem in future version of prestashop\n* Secure bundlejs_prestashop.php\n\n= 3.5.0 =\n* Add new feature. When we sync list data with prestashop we create predefined segment in account. It will help atutomate the process\n* Removed some dead code. Little cleanup\n\n= 3.4.23 =\n* Fixed issues with displaying list of senders on the home page of module\n\n= 3.4.22 =\n* Fixed segmentation view for order max = 0\n\n= 3.4.21 =\n* Added updated logos\n* Added sync button\n* Fixed errors with paths\n* Fixed other minor things\n\n= 3.4.20 =\n* Fixes in German translation\n\n= 3.4.19 =\n* Fixed link to Mailjet account in the plugin Admin page\n* Fixed fatal error occurring in some scenarios\n\n= 3.4.18 =\n* Synchronize Prestashop newsletter subscribers to Mailjet contact list and vice versa\n\n= 3.4.17 =\n* Remove callback parameter\n\n= 3.4.16 =\n* Fixed segmentation on Customers \u003e Sales \u003e Amount of sales\n\n= 3.4.15 =\n* Add compability with GDPR compliance module\n\n= 3.4.14 =\n* Optimize initial customers sync\n\n= 3.4.13 =\n* Fix tracking parameter\n\n= 3.4.12 =\n* Fix birthday promo trigger\n\n= 3.4.11 =\n* Fix translations\n\n= 3.4.10 =\n* Fix installation plugin issue\n\n= 3.4.9 =\n* Fix initial sync for php version 5.3\n* Resolve initial masterList creation issue\n* Encode callback parameter\n* Update callback response message which resolve campaign callback issue\n\n= 3.4.8 =\n* Improve segmentation\n* Provide a meaningful error message when the user doesn't enter mandatory data\n* Fix datepicker locale issue\n* Update the link to Mailjet documentation\n\n= 3.4.7 =\n* Improve the plugin activation page\n* Enable the \"Reset\" plugin button\n\n= 3.4.6 =\n* Update the all sync scenarios\n* Improve the initial sync to \"Master Prestashop contact list\" during plugin activation to send the contacts in bulks\n* Update logos\n* Update introduction video\n\n= 3.4.5 =\n* Fixed MasterList sync issues\n* Unsubscribed customers are added to the segment contact list as unsubscribed instead of subscribed\n* Optimized 'Update contact list' when a segmentation contains a large number of contacts\n* Fixed an issue related to the exclude action in Segmentation\n* Fixed an issue with the \"Associate in real time\" feature\n\n= 3.4.4 =\n* A new way to synchronize customers through segmentation\n* Optimized the SQL\n\n= 3.4.3 =\n* Replace deprecated `autoExecute` DB class method with `execute`\n\n= 3.4.2 =\n* Customer synchronization fix - update contact properties on customer profile modification\n* Customer synchronization fix - delete Mailjet contact if related Prestashop customer profile is deleted\n* Customer synchronization fix - When Prestashop customer email is changed - delete the existing Mailjet contact with that email and create a new one with the updated email address\n\n= 3.4.1 =\n* Segmentation fix\n\n= 3.4.0 =\n* Added possibility to unsubscribe customer from Prestashop newsletter through the List Cleanup\n* Added support of multiple Mailjet email events at one request\n\n= 3.3.3 =\n* Fixed errors in \"Segmentation\" screen\n* Fixed bug causing installation fail for MySQL versions after 5.7\n\n= 3.3.2 =\n* Modified the error message on configuration page \n* Remove config.xml file as Prestashop.com upload section requires from us in order to allow our module to be uploaded.\n\n= 3.3.1 =\n* Added support of PrestaShop up to version 1.7.0.0\n\n= 3.3.0 =\n* Improvement of the account settings\n* Integration optimisations including minor security fixes, structure enhancements and standard updates\n\n= 3.2.15 =\n* Add a sender address for transactional emails\n\n= 3.2.14 =\n* Plugin translated in German\n\n= 3.2.13 =\n* Fix on \"Cateroy name\" filter in Prestashop segmentation\n* ES translation fixes\n\n= 3.2.12 =\n* ES translations\n\n= 3.2.11 =\n* Fix related with trigger emails\n\n= 3.2.10 =\n* Segmentation fix related with Group association\n\n= 3.2.9 =\n* Fixed displaying of special symbols in trigger emails\n* Added checks for existing parameters in hookNewOrder()\n\n= 3.2.8 =\n* jQuery is included explicitly now in the module\n* Added correct hooks, related to customer edition and properly handling of customer subscription/unsubscription to Mailjet's master contact list\n\n= 3.2.7 =\n* Mailjet’s segmentation feature now allows multi-store owners to filter their customers by the store they belong to.\n\n= 3.2.6 =\n* Added links to User guide and Support at the plugin footer\n* Fixed marketing triggers cron script\n* On creation of a new customer, the email and properties are now synced properly to Mailjet.\n\n= 3.2.5 =\n* Added explanation video to the plugin setup page. \n* Updated Mailjet logo with one with higher quality. \n* Added Spanish and Deutsch (German) translations for plugin configuration/setup page \n\n= 3.2.4 =\n* Added new iFrame param - sp=display - to display sending policy block\n\n= 3.2.3 =\n* Localization URL fix on module setup\n\n= 3.2.2 =\n* Iframe URL localization fix\n\n= 3.2.1 =\n* Simplification of home page text\n* Improvements in Segmentation tool \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmailjet%2Fprestashop-mailjet-plugin-apiv3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmailjet%2Fprestashop-mailjet-plugin-apiv3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmailjet%2Fprestashop-mailjet-plugin-apiv3/lists"}