Skip to content

Commit 6f34741

Browse files
committed
[TASK] Update documentation for new trigger in LUXenterprise
1 parent 2fa0a5e commit 6f34741

2 files changed

Lines changed: 48 additions & 3 deletions

File tree

Documentation/Technical/Campaigns/Workflows.md

Lines changed: 47 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ Possible triggers by default are:
5959
* Lead action: When lead searches for a specific searchterm
6060
* Lead source: Check for a given referrer
6161
* Lead source: Check for a given UTM parameter
62+
* Lead source: Check for browser language or country
6263
* Lead source: Check for lead country
6364
* Lead source: Check for distance to a location
6465
* Miscellaneous: On a defined time
@@ -443,8 +444,34 @@ lib.lux.settings {
443444
}
444445
}
445446
446-
# Check for a given UTM parameter
447+
# 600-699 SOURCE
448+
# Check for a given referrer category
447449
610 {
450+
# Title to show in workflow backend module
451+
title = LLL:EXT:luxenterprise/Resources/Private/Language/locallang_db.xlf:trigger.referrercategory
452+
453+
# Classname for implementation of the trigger itself
454+
className = In2code\Luxenterprise\Domain\Workflow\Trigger\ReferrerCategoryTrigger
455+
456+
# Templatefile for implementation of the form in workflow module
457+
templateFile = EXT:luxenterprise/Resources/Private/Templates/Workflow/Trigger/ReferrerCategory.html
458+
459+
# Additional configuration
460+
configuration {
461+
options {
462+
email = LLL:EXT:lux/Resources/Private/Language/locallang_db.xlf:readablereferrer.email
463+
eCommerce = LLL:EXT:lux/Resources/Private/Language/locallang_db.xlf:readablereferrer.eCommerce
464+
aiChats = LLL:EXT:lux/Resources/Private/Language/locallang_db.xlf:readablereferrer.aiChats
465+
social = LLL:EXT:lux/Resources/Private/Language/locallang_db.xlf:readablereferrer.social
466+
search = LLL:EXT:lux/Resources/Private/Language/locallang_db.xlf:readablereferrer.search
467+
ads = LLL:EXT:lux/Resources/Private/Language/locallang_db.xlf:readablereferrer.ads
468+
other = LLL:EXT:lux/Resources/Private/Language/locallang_db.xlf:readablereferrer.other
469+
}
470+
}
471+
}
472+
473+
# Check for a given UTM parameter
474+
620 {
448475
# Title to show in workflow backend module
449476
title = LLL:EXT:luxenterprise/Resources/Private/Language/locallang_db.xlf:trigger.utmparameter
450477
@@ -468,8 +495,25 @@ lib.lux.settings {
468495
}
469496
}
470497
498+
# Check for browser language and/or region via Accept-Language header
499+
630 {
500+
# Title to show in workflow backend module
501+
title = LLL:EXT:luxenterprise/Resources/Private/Language/locallang_db.xlf:trigger.browserlanguage
502+
503+
# Classname for implementation of the trigger itself
504+
className = In2code\Luxenterprise\Domain\Workflow\Trigger\BrowserLanguageTrigger
505+
506+
# Templatefile for implementation of the form in workflow module
507+
templateFile = EXT:luxenterprise/Resources/Private/Templates/Workflow/Trigger/BrowserLanguage.html
508+
509+
# Additional configuration
510+
configuration {
511+
# Any configuration - available as array in Template File and Trigger class for some own magic
512+
}
513+
}
514+
471515
# Check for visitors country
472-
620 {
516+
640 {
473517
# Title to show in workflow backend module
474518
title = LLL:EXT:luxenterprise/Resources/Private/Language/locallang_db.xlf:trigger.country
475519
@@ -486,7 +530,7 @@ lib.lux.settings {
486530
}
487531
488532
# Check for location by distance
489-
630 {
533+
650 {
490534
# Title to show in workflow backend module
491535
title = LLL:EXT:luxenterprise/Resources/Private/Language/locallang_db.xlf:trigger.location
492536

readme.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ See the full [documentation](Documentation/Index.md) (technical, marketing and p
197197
* Lead action: When lead searches for a specific searchterm
198198
* Lead source: Check for a given referrer
199199
* Lead source: Check for a given UTM parameter
200+
* Lead source: Check for browser language or country
200201
* Lead source: Check for lead country
201202
* Lead source: Check for distance to a location
202203
* Miscellaneous: On a defined time

0 commit comments

Comments
 (0)