Tip #123: Waiting for Godo in CRM workflows

Wait 1 day with timeout

This week’s tips all seem to be about workflows and here is an old favorite of mine. I always found it interesting how non-intuitive wording around Timeout condition pushed majority of developers to use rather convoluted but easier to read and understand Wait conditions when a workflow needs to be paused for a fixed duration. […]

Tip #93: When to cancel workflow

When a workflow needs to be stopped, workflow editor offers two choices: Succeeded and Canceled. The main difference is that Canceled status is considered to be an error which has the following implications: Log records are retained (if flag is set to retain logs for failed workflows). For real-time workflows the transaction the workflow is […]

Tip #49: How to increase marketing email open rate

What now, your marketing emails are ignored and trashed without reading? You are not alone then. If you search internets in attempt to increase open rate for your emails, you’ll find plenty of advice, typically in the form of “{Random integer between 4 and 10} tips to improve your open rates“. Tips usually revolve around […]

Tip #48: Update process flow for existing records

So you decided to follow tip 46 and use process flows instead of the sales stage field. How do you update your existing records? If you open a closed opportunity, for example, the record (and the process flow stage) will be non editable. First, understand how the process and stage are stored on the record. if […]