Yetiforcecrm: [Question] Is there way to send email every x days ?

Created on 30 Jul 2019  ยท  4Comments  ยท  Source: YetiForceCompany/YetiForceCRM

Hi YetiForce Group !

i want to do email marketing with Yetiforce. Especially, when an account be active i want to sent him an email just now. After that i want to sent him the second email 5 days later. After that i want to sent him the third email 10 days later etg.
i want it to work for all accounts. Automatically.
Now i can do it manually for every account and it is not handy

Could i do that automatically ? is there any way ?

thank you

โ” question

Most helpful comment

Ok, now is clear: you need an email sequence.
Yes you can do that via workflow and email templating

I uploaded a simple example to show you a guideline
Email_templates.zip
workflows.zip

What it does (Accounts module)

Sequence is activated by YF user manually (you can set it on creation or modify)
the sequence is activable only if

  1. account Active field is On AND
  2. account Primary email exists AND
  3. account Permission to send emails is On

If account denies Permission to send emails, sequence stops to send emails

My example is a 3mail-sequence: the 1st one is sent by user (manually), the 2nd one is sent after 5 days at 11.00 o'clock, the 3rd one after 10 days at 11.00
Days are incremented at 00.30 o'clock

Steps

  1. create 2 new fields into Accounts module with these field system names (to match with workflow tasks): days_from_sequence_start and number_sent_sequence_email
    email-seq-01
  2. import email template (xml) one by one
  3. import workflow one by one
  4. map each Send email template task with relative email template
  5. Email sequence - enable email sequence and send first email > Send first email of sequence (task)
    Select an email template to be sent = Email sequence - first email
  6. Email sequence - send second email > Send second email of sequence (task)
    Select an email template to be sent = Email sequence - second email
  7. Email sequence - send third email > Send third email of sequence (task)
    Select an email template to be sent = Email sequence - third email
    email-seq-02

All 4 comments

Hi ippeas1,
yes you can via workflow. There is not every 5 days, but you can choose Execution schedule (defined time intervals), Monthly by date and select 2nd, 7th, 12th, 17th, 22nd, 27th
Send Mail as Add To Do

Hi

Hi ippeas1,
yes you can via workflow. There is not every 5 days, but you can choose Execution schedule (defined time intervals), Monthly by date and select 2nd, 7th, 12th, 17th, 22nd, 27th
Send Mail as Add To Do

Hi davide-alghi !
thank you for your reply !
if i do this way i will have problem . For example if someone be active on 15th of month he will get the 3rd email first but I want he gets the first email then the second then the third etg The email has rationality
the range that he will receive the emails is very important.

Could it help me this tool? http://prntscr.com/omb70c

In a few words i search a way to send an email x days after a field be active ( Once time )

Ok, now is clear: you need an email sequence.
Yes you can do that via workflow and email templating

I uploaded a simple example to show you a guideline
Email_templates.zip
workflows.zip

What it does (Accounts module)

Sequence is activated by YF user manually (you can set it on creation or modify)
the sequence is activable only if

  1. account Active field is On AND
  2. account Primary email exists AND
  3. account Permission to send emails is On

If account denies Permission to send emails, sequence stops to send emails

My example is a 3mail-sequence: the 1st one is sent by user (manually), the 2nd one is sent after 5 days at 11.00 o'clock, the 3rd one after 10 days at 11.00
Days are incremented at 00.30 o'clock

Steps

  1. create 2 new fields into Accounts module with these field system names (to match with workflow tasks): days_from_sequence_start and number_sent_sequence_email
    email-seq-01
  2. import email template (xml) one by one
  3. import workflow one by one
  4. map each Send email template task with relative email template
  5. Email sequence - enable email sequence and send first email > Send first email of sequence (task)
    Select an email template to be sent = Email sequence - first email
  6. Email sequence - send second email > Send second email of sequence (task)
    Select an email template to be sent = Email sequence - second email
  7. Email sequence - send third email > Send third email of sequence (task)
    Select an email template to be sent = Email sequence - third email
    email-seq-02

very clever ! thank you very much ! @davide-alghi

Was this page helpful?
0 / 5 - 0 ratings

Related issues

canomogollon picture canomogollon  ยท  3Comments

scsikid picture scsikid  ยท  3Comments

rskrzypczak picture rskrzypczak  ยท  3Comments

RedMoon27 picture RedMoon27  ยท  3Comments

liberox picture liberox  ยท  3Comments