Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prabapro/utmbuilder
Campaign URL Builder for Dialog Online Marketing
https://github.com/prabapro/utmbuilder
Last synced: 11 days ago
JSON representation
Campaign URL Builder for Dialog Online Marketing
- Host: GitHub
- URL: https://github.com/prabapro/utmbuilder
- Owner: prabapro
- Created: 2020-02-29T05:02:24.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-02T06:44:18.000Z (almost 5 years ago)
- Last Synced: 2024-12-01T08:55:25.688Z (24 days ago)
- Language: HTML
- Size: 123 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Campaign URL Builder
A Flexible Campaign URL Builder for Dialog's Online Marketing campaigns.## Notes
### General Concept
Urchin links are used universally to track traffic sources.
This generator simplifies creating urchin links using both external (utm_*) and internal (itm_*) methods of tracking.
Please note that [using ITM parameters requires additional setup in GTM and Analytics Settings](https://www.smashingmagazine.com/2017/08/tracking-internal-marketing-campaigns-google-analytics/#creating-custom-dimensions-in-google-analytics).
The campaign link generator will create campaign links for the user.
The developer can modify parameters with a settings object.### Specifications
#### Basic Functions
1. initializes the page using settings data from a global object
2. fetches form data and generates the urchin link#### Dependencies
* bootstrap.js
* clipboard.js### Setup
The developer will be able to create and customize the structure of the generator using a json object. This json object will live on the target page.
### Structure of the settings
The settings file defines the following:
* the base url (host name)
* campaign names available for suggestions
* internal and external mediums and sources
* toggles for optional parameters