{
"info": {
"author": "Tryton",
"author_email": "bugs@tryton.org",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Plugins",
"Framework :: Tryton",
"Intended Audience :: Developers",
"Intended Audience :: Financial and Insurance Industry",
"Intended Audience :: Legal Industry",
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
"Natural Language :: Bulgarian",
"Natural Language :: Catalan",
"Natural Language :: Chinese (Simplified)",
"Natural Language :: Czech",
"Natural Language :: Dutch",
"Natural Language :: English",
"Natural Language :: Finnish",
"Natural Language :: French",
"Natural Language :: German",
"Natural Language :: Hungarian",
"Natural Language :: Italian",
"Natural Language :: Persian",
"Natural Language :: Polish",
"Natural Language :: Portuguese (Brazilian)",
"Natural Language :: Russian",
"Natural Language :: Slovenian",
"Natural Language :: Spanish",
"Natural Language :: Turkish",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Office/Business"
],
"description": "Marketing Automation Module\n###########################\n\nThe marketing_automation module allows marketing actions to be automated. It is\nbased on scenarios and activities that are executed on selected records.\n\nScenario\n********\n\nA scenario provides the entry point for records into an automated marketing\ncampaign. Each record can only enter a scenario once. A scenario is defined by:\n\n * Name\n * Model: the type of record for the scenario (by default Party and Sale)\n * Domain: used to filter records\n * State:\n\n * Draft\n * Running\n * Stopped\n\nA cron task runs periodically to find new records to apply the scenario to.\n\nActivity\n********\n\nThe activities form a scenario. They define which action should be triggered\nand when it should happen. The activities are organized as a tree and defined\nby:\n\n * Name\n * Parent\n * Children\n * On: event from the parent that triggers the activity:\n\n * E-Mail Opened\n * E-Mail Not Opened\n * E-Mail Clicked\n * E-Mail Not Clicked\n\n * Condition: that the record must match to execute the activity\n * Delay: before the action is executed\n * Action: list of available actions\n\nActions\n-------\n\nSend E-Mail\n...........\n\nThe activity send an e-mail to the party defined on the record.\nThe E-mail is composed using an HTML `Genshi `_\ntemplate with `record` in the evaluation context.\nAll `` elements have their `href` replaced by a shortened version used to\ntrigger children activities. If the `href` value is `unsubscribe`, it is\nreplaced by the URL which allows the recipient to block their record for the\nscenario.\nA empty image is automatically added at the end of the `` to track when\nemails are opened.\n\nRecord\n******\n\nIt stores a reference to the records included in each scenario. If the record\nis blocked, no activity will be triggered for the record.\n\nRecord Activity\n***************\n\nIt stores the state of a record for an activity of the scenario.\n\nA cron task runs periodically to execute any waiting record activity that is\ndue.\n\nConfiguration\n*************\n\nThe marketing_automation modules uses parameters from the section:\n\n- `[email]`:\n\n - `from`: The default `From` for the email.\n\n- `[marketing]`:\n\n - `automation_base`: The base URL without a path for the unsubscribe URL\n and the empty image.\n The default value is created using the configuration `[web]` `hostname`.\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "http://downloads.tryton.org/5.2/",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://www.tryton.org/",
"keywords": "tryton marketing automation",
"license": "GPL-3",
"maintainer": "",
"maintainer_email": "",
"name": "trytond-marketing-automation",
"package_url": "https://pypi.org/project/trytond-marketing-automation/",
"platform": "",
"project_url": "https://pypi.org/project/trytond-marketing-automation/",
"project_urls": {
"Bug Tracker": "https://bugs.tryton.org/",
"Documentation": "https://docs.tryton.org/",
"Download": "http://downloads.tryton.org/5.2/",
"Forum": "https://www.tryton.org/forum",
"Homepage": "http://www.tryton.org/",
"Source Code": "https://hg.tryton.org/modules/marketing_automation"
},
"release_url": "https://pypi.org/project/trytond-marketing-automation/5.2.0/",
"requires_dist": [
"trytond (<5.3,>=5.2)",
"trytond-marketing (<5.3,>=5.2)",
"trytond-web-shortener (<5.3,>=5.2)"
],
"requires_python": ">=3.5",
"summary": "Tryton module to plan, coordinate and manage marketing campaigns",
"version": "5.2.0"
},
"last_serial": 5233356,
"releases": {
"5.2.0": [
{
"comment_text": "",
"digests": {
"md5": "785aebc6d96ea62de950d213e983aa2e",
"sha256": "6f7f46a53578a49690633e6055acdeb62f4323fc4aed821b1c7f871ad243e37b"
},
"downloads": -1,
"filename": "trytond_marketing_automation-5.2.0-py3-none-any.whl",
"has_sig": true,
"md5_digest": "785aebc6d96ea62de950d213e983aa2e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.5",
"size": 70298,
"upload_time": "2019-05-06T13:04:30",
"url": "https://files.pythonhosted.org/packages/83/e2/e3d518a304fa04045daff5d459768bb51df7fe2b2620e45a63f95c96882e/trytond_marketing_automation-5.2.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7aee811b7bb386571f42835c5c269c64",
"sha256": "433aa5fbc59ace691e5be0ccca8c969b610048ac650737d51f36bb01e9cc9a51"
},
"downloads": -1,
"filename": "trytond_marketing_automation-5.2.0.tar.gz",
"has_sig": true,
"md5_digest": "7aee811b7bb386571f42835c5c269c64",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5",
"size": 42946,
"upload_time": "2019-05-06T13:04:33",
"url": "https://files.pythonhosted.org/packages/cd/7a/a213a308afaf34cd2aa47a54da6b240aad1bc65f08732ffed2c2c8e20e17/trytond_marketing_automation-5.2.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "785aebc6d96ea62de950d213e983aa2e",
"sha256": "6f7f46a53578a49690633e6055acdeb62f4323fc4aed821b1c7f871ad243e37b"
},
"downloads": -1,
"filename": "trytond_marketing_automation-5.2.0-py3-none-any.whl",
"has_sig": true,
"md5_digest": "785aebc6d96ea62de950d213e983aa2e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.5",
"size": 70298,
"upload_time": "2019-05-06T13:04:30",
"url": "https://files.pythonhosted.org/packages/83/e2/e3d518a304fa04045daff5d459768bb51df7fe2b2620e45a63f95c96882e/trytond_marketing_automation-5.2.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7aee811b7bb386571f42835c5c269c64",
"sha256": "433aa5fbc59ace691e5be0ccca8c969b610048ac650737d51f36bb01e9cc9a51"
},
"downloads": -1,
"filename": "trytond_marketing_automation-5.2.0.tar.gz",
"has_sig": true,
"md5_digest": "7aee811b7bb386571f42835c5c269c64",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.5",
"size": 42946,
"upload_time": "2019-05-06T13:04:33",
"url": "https://files.pythonhosted.org/packages/cd/7a/a213a308afaf34cd2aa47a54da6b240aad1bc65f08732ffed2c2c8e20e17/trytond_marketing_automation-5.2.0.tar.gz"
}
]
}