Introducing: GetFeedback for Pardot

This Thursday's newsletter will give you Pardot insights on the importance of customers journeys and how you can use your...

Keeping up to date with Engagement Studio

Engagement Studio enables marketers to nurture prospects with customised paths of emails which can be personalised depending on each prospect's...

Key Takeaways from Salesforce World Tour London!

Read what we at Nebula thought about Salesforce World Tour London and what our key takeaways were! (more…)

The Salesforce User Sync (Legacy version)

The Salesforce User Sync is a piece of the greatest functionality for Pardot. It makes the job of a Pardot...

Randomness and Oblique Strategies to aid problem solving

In development, or any creative pursuit, we all get stuck. The trick is to know how to get unstuck, without...

Patterns in Apex: Dependency Injection, Strategy, and Decorator

When you start out in Salesforce development, there seems to be little need for software design patterns. Perhaps because development starts...

How Variable Types Operate in the Lightning Component Framework

Attributes in a Lightning Component have declared types. But, with few exceptions, the type you use has never seemed to...

Dynamic lists are the secret weapon to spring clean your Pardot account

Pardot dynamic lists are an extremely useful tool to automatically build lists of prospects who fulfil certain criteria, with two...

Salesforce Trigger Handlers Driven by Custom Metadata

Salesforce has a number of recommendations regarding best practice when writing Apex triggers. Two of these recommendations are: (more…)