Compare commits
2 Commits
7c1cab17ef
...
78075c563e
Author | SHA1 | Date |
---|---|---|
m3tam3re | 78075c563e | |
m3tam3re | df376416c8 |
|
@ -512,14 +512,14 @@
|
||||||
"settings": {},
|
"settings": {},
|
||||||
"staticData": {
|
"staticData": {
|
||||||
"node:Gmail Trigger": {
|
"node:Gmail Trigger": {
|
||||||
"lastTimeChecked": 1682951315,
|
"lastTimeChecked": 1682957840,
|
||||||
"possibleDuplicates": [
|
"possibleDuplicates": [
|
||||||
"187d7b7222d9c03f"
|
"187d81ab10ba04c7"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"triggerCount": 1,
|
"triggerCount": 1,
|
||||||
"updatedAt": "2023-05-01T14:28:40.000Z",
|
"updatedAt": "2023-05-01T16:17:40.000Z",
|
||||||
"versionId": "25daa2a4-b5e0-4360-b8bb-1ded9c07453f"
|
"versionId": "25daa2a4-b5e0-4360-b8bb-1ded9c07453f"
|
||||||
}
|
}
|
|
@ -5,25 +5,7 @@
|
||||||
"main": [
|
"main": [
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"node": "IF",
|
"node": "Email vorhanden?",
|
||||||
"type": "main",
|
|
||||||
"index": 0
|
|
||||||
}
|
|
||||||
]
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"IF": {
|
|
||||||
"main": [
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"node": "Segment hinzufügen",
|
|
||||||
"type": "main",
|
|
||||||
"index": 0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"node": "Aus Segment entfernen",
|
|
||||||
"type": "main",
|
"type": "main",
|
||||||
"index": 0
|
"index": 0
|
||||||
}
|
}
|
||||||
|
@ -62,6 +44,53 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"Email vorhanden?": {
|
||||||
|
"main": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"node": "Segment hinzufügen",
|
||||||
|
"type": "main",
|
||||||
|
"index": 0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"node": "Aus Segment entfernen",
|
||||||
|
"type": "main",
|
||||||
|
"index": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"GraphQL": {
|
||||||
|
"main": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"node": "IF1",
|
||||||
|
"type": "main",
|
||||||
|
"index": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"IF1": {
|
||||||
|
"main": [
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"node": "Abonniert",
|
||||||
|
"type": "main",
|
||||||
|
"index": 0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"node": "GraphQL2",
|
||||||
|
"type": "main",
|
||||||
|
"index": 0
|
||||||
|
}
|
||||||
|
]
|
||||||
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"createdAt": "2023-04-30T12:45:41.935Z",
|
"createdAt": "2023-04-30T12:45:41.935Z",
|
||||||
|
@ -131,26 +160,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"parameters": {
|
|
||||||
"conditions": {
|
|
||||||
"boolean": [
|
|
||||||
{
|
|
||||||
"value1": "={{ $node.Webhook.json.body.accepts_marketing }}",
|
|
||||||
"value2": "={{ true }}"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"id": "47173c1e-7a30-41c3-902d-3c271608c5e5",
|
|
||||||
"name": "IF",
|
|
||||||
"type": "n8n-nodes-base.if",
|
|
||||||
"typeVersion": 1,
|
|
||||||
"position": [
|
|
||||||
440,
|
|
||||||
260
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"parameters": {
|
"parameters": {
|
||||||
"authentication": "oAuth2",
|
"authentication": "oAuth2",
|
||||||
|
@ -194,14 +203,14 @@
|
||||||
"authentication": "headerAuth",
|
"authentication": "headerAuth",
|
||||||
"endpoint": "https://lana-kk.myshopify.com/admin/api/2022-01/graphql.json",
|
"endpoint": "https://lana-kk.myshopify.com/admin/api/2022-01/graphql.json",
|
||||||
"requestFormat": "json",
|
"requestFormat": "json",
|
||||||
"query": "={\n customers(first: 1, query: \"email:'dev@lanakk.com'\" ) {\n edges {\n node {\n legacyResourceId\n email\n marketingOptInLevel\n }\n }\n }\n}"
|
"query": "={\n customers(first: 1, query: \"email:'dev@lanakk.com'\" ) {\n edges {\n node {\n id\n email\n marketingOptInLevel\n }\n }\n }\n}"
|
||||||
},
|
},
|
||||||
"id": "1bc94c14-ceda-42e1-94dc-1ac91ac72f8b",
|
"id": "1bc94c14-ceda-42e1-94dc-1ac91ac72f8b",
|
||||||
"name": "GraphQL",
|
"name": "GraphQL",
|
||||||
"type": "n8n-nodes-base.graphql",
|
"type": "n8n-nodes-base.graphql",
|
||||||
"typeVersion": 1,
|
"typeVersion": 1,
|
||||||
"position": [
|
"position": [
|
||||||
700,
|
440,
|
||||||
840
|
840
|
||||||
],
|
],
|
||||||
"credentials": {
|
"credentials": {
|
||||||
|
@ -211,6 +220,53 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"parameters": {
|
||||||
|
"conditions": {
|
||||||
|
"number": [
|
||||||
|
{
|
||||||
|
"value1": "={{ $node[\"Kontaktsegmente einlesen\"].json[\"lists\"][\"1\"][\"id\"] }}",
|
||||||
|
"operation": "equal",
|
||||||
|
"value2": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"id": "162ccd38-f38c-4a76-8e56-1ab52b89601e",
|
||||||
|
"name": "IF1",
|
||||||
|
"type": "n8n-nodes-base.if",
|
||||||
|
"typeVersion": 1,
|
||||||
|
"position": [
|
||||||
|
680,
|
||||||
|
840
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"parameters": {
|
||||||
|
"url": "https://ma.lanakk.com/api/contacts/37380/segments",
|
||||||
|
"authentication": "predefinedCredentialType",
|
||||||
|
"nodeCredentialType": "mauticOAuth2Api",
|
||||||
|
"options": {}
|
||||||
|
},
|
||||||
|
"id": "fdeca80d-3e71-43f0-b02e-11736038519a",
|
||||||
|
"name": "Kontaktsegmente einlesen",
|
||||||
|
"type": "n8n-nodes-base.httpRequest",
|
||||||
|
"typeVersion": 3,
|
||||||
|
"position": [
|
||||||
|
240,
|
||||||
|
840
|
||||||
|
],
|
||||||
|
"credentials": {
|
||||||
|
"mauticOAuth2Api": {
|
||||||
|
"id": "20",
|
||||||
|
"name": "Mautic account"
|
||||||
|
},
|
||||||
|
"mauticApi": {
|
||||||
|
"id": "23",
|
||||||
|
"name": "Mautic account 2"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"parameters": {
|
"parameters": {
|
||||||
"conditions": {
|
"conditions": {
|
||||||
|
@ -222,38 +278,58 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"id": "162ccd38-f38c-4a76-8e56-1ab52b89601e",
|
"id": "47173c1e-7a30-41c3-902d-3c271608c5e5",
|
||||||
"name": "IF1",
|
"name": "Email vorhanden?",
|
||||||
"type": "n8n-nodes-base.if",
|
"type": "n8n-nodes-base.if",
|
||||||
"typeVersion": 1,
|
"typeVersion": 1,
|
||||||
"position": [
|
"position": [
|
||||||
900,
|
440,
|
||||||
840
|
260
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"parameters": {
|
"parameters": {
|
||||||
"url": "https://ma.lanakk.com/api/contacts/18255/segments",
|
"authentication": "headerAuth",
|
||||||
"authentication": "predefinedCredentialType",
|
"endpoint": "https://lana-kk.myshopify.com/admin/api/2023-04/graphql.json",
|
||||||
"nodeCredentialType": "mauticOAuth2Api",
|
"requestFormat": "json",
|
||||||
"options": {}
|
"query": "=mutation customerEmailMarketingConsentUpdate($input: CustomerEmailMarketingConsentUpdateInput!) {\n customerEmailMarketingConsentUpdate(input: $input) {\n customer {\n id\n }\n userErrors {\n field\n message\n }\n }\n}",
|
||||||
|
"variables": "={ \"input\": { \"customerId\": \"gid://shopify/Customer/2298279854143\", \"emailMarketingConsent\": { \"consentUpdatedAt\": \"{{ $now }}\", \"marketingOptInLevel\": \"SINGLE_OPT_IN\", \"marketingState\": \"UNSUBSCRIBED\" } }}"
|
||||||
},
|
},
|
||||||
"id": "fdeca80d-3e71-43f0-b02e-11736038519a",
|
"id": "d634f91d-8688-4503-9654-12a699e4dad6",
|
||||||
"name": "Kontaktsegmente einlesen",
|
"name": "GraphQL2",
|
||||||
"type": "n8n-nodes-base.httpRequest",
|
"type": "n8n-nodes-base.graphql",
|
||||||
"typeVersion": 3,
|
"typeVersion": 1,
|
||||||
"position": [
|
"position": [
|
||||||
260,
|
920,
|
||||||
840
|
980
|
||||||
],
|
],
|
||||||
"credentials": {
|
"credentials": {
|
||||||
"mauticOAuth2Api": {
|
"httpHeaderAuth": {
|
||||||
"id": "20",
|
"id": "14",
|
||||||
"name": "Mautic account"
|
"name": "Shopify lanakk.com"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"mauticApi": {
|
{
|
||||||
"id": "23",
|
"parameters": {
|
||||||
"name": "Mautic account 2"
|
"authentication": "headerAuth",
|
||||||
|
"endpoint": "https://lana-kk.myshopify.com/admin/api/2023-04/graphql.json",
|
||||||
|
"requestFormat": "json",
|
||||||
|
"query": "=mutation customerEmailMarketingConsentUpdate($input: CustomerEmailMarketingConsentUpdateInput!) {\n customerEmailMarketingConsentUpdate(input: $input) {\n customer {\n id\n }\n userErrors {\n field\n message\n }\n }\n}",
|
||||||
|
"variables": "={ \"input\": { \"customerId\": \"gid://shopify/Customer/2298279854143\", \"emailMarketingConsent\": { \"consentUpdatedAt\": \"{{ $now }}\", \"marketingOptInLevel\": \"SINGLE_OPT_IN\", \"marketingState\": \"SUBSCRIBED\" } }}"
|
||||||
|
},
|
||||||
|
"id": "dcf79e78-d4ba-4a55-bbc0-840c5c01dae4",
|
||||||
|
"name": "Abonniert",
|
||||||
|
"type": "n8n-nodes-base.graphql",
|
||||||
|
"typeVersion": 1,
|
||||||
|
"position": [
|
||||||
|
920,
|
||||||
|
700
|
||||||
|
],
|
||||||
|
"credentials": {
|
||||||
|
"httpHeaderAuth": {
|
||||||
|
"id": "14",
|
||||||
|
"name": "Shopify lanakk.com"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -263,6 +339,6 @@
|
||||||
"staticData": null,
|
"staticData": null,
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"triggerCount": 0,
|
"triggerCount": 0,
|
||||||
"updatedAt": "2023-05-01T11:00:13.000Z",
|
"updatedAt": "2023-05-02T03:58:48.000Z",
|
||||||
"versionId": "2480108f-5453-4dbb-98a2-f652025989db"
|
"versionId": "6644c27e-48ab-4ee2-b82f-6348f9bfd153"
|
||||||
}
|
}
|
Loading…
Reference in New Issue