Opvolgactie blok: Zoeken naar een profiel/subprofiel
Met dit blok kun je op basis van voorwaarden zoeken naar een profiel of subprofile in je database of collectie. Op basis van de uitkomst (of er een profiel/subprofiel is gevonden dat aan de zoekcriteria voldoet), kun je de flow in het stroomdiagram verder uitbreiden.
Beschikbare opties
Met welk (sub)profiel wil je verdergaan in de rest van de opvolgactie?
In deze stap kun je specificeren welk profiel of subprofiel gebruikt moet worden in het vervolg van de flow. Je hebt de volgende opties:
- Gebruik het originele profiel/subprofiel: De flow gaat verder met het profiel of subprofiel waarmee de opvolgactie is gestart.
- Gebruik het eerst aangemaakte profiel: De flow gaat verder met het gevonden profiel dat als eerste is aangemaakt (het profiel met de laagste ID).
- Gebruik het laatst aangemaakte profiel: De flow gaat verder met het profiel dat als laatste is aangemaakt (het profiel met de hoogste ID).
- Gebruik het laatst gewijzigde profiel: De flow gaat verder met het profiel dat het meest recent is aangepast.
- Gebruik alle beschikbare profielen/subprofielen: De flow gaat verder met alle gevonden profielen of subprofielen.
Moet er een nieuw profiel/subprofiel gemaakt worden wanneer er geen gevonden kunnen worden?
Schakel deze optie in als er automatisch een nieuw profiel of subprofiel moet worden aangemaakt wanneer de zoekopdracht geen resultaat oplevert.
Het nieuwe profiel of subprofiel wordt aangemaakt in de geselecteerde database of collectie. Het veld dat je gebruikt als zoekcriterium wordt automatisch gevuld met de opgegeven waarde. Zoek je bijvoorbeeld op e-mailadres, dan wordt dit veld direct ingevuld in het nieuwe profiel.
Moet het gevonden of aangemaakte profiel/subprofiel worden bijgewerkt?
Schakel deze optie in als je het gevonden of nieuw aangemaakte profiel of subprofiel direct wilt aanvullen of overschrijven met extra gegevens. Je selecteert zelf welke velden je wilt bijwerken en met welke waarde.
Voorbeeld
Stel dat je in je opvolgactie-flow wilt controleren of een profiel al bestaat. Je kunt hiervoor het blok ‘Zoeken naar een profiel/subprofiel’ gebruiken, waarbij je op basis van een specifiek veld kunt controleren of een profiel al aanwezig is. De waarde die je wilt controleren, kun je dynamisch laden met behulp van Javascript.
Wanneer je bijvoorbeeld een event verstuurt via onze
JavaScript-SDK, kun je afhankelijk
van het type event de waarde ophalen met event.VELDNAAM (voor verplichte
attributen) of event.attributes.VELDNAAM (voor custom attributen).