While Salesforce is an incredible tool, poor initial setup can lead to unreliable data for growth and insufficient reporting. In a worst-case scenario, your board may question the accuracy of your data.
“Everybody has a data model, whether or not they’ve thought about it”
A well-designed data model facilitates data capture, storage, and enhancement, thereby enhancing your business and sales teams’ daily activities, and establishing the foundation for advanced analysis.
Demar Amacker of Zift Solutions suggests selecting the appropriate model while documenting the build for future upgrades.
“If you're not documenting your data model, you’re navigating blind.”
Sightfull recommends choosing one of three Salesforce data models, depending on your specific needs:
As companies expand, they progress through these models, with the contract model being the most intricate and advanced. Each alternative has its advantages and drawbacks.
Here’s some key points of these three models:
The opportunity model is simple and easy to set up and maintain. Data is centered around the opportunity object and requires these fields:
This model is easy to get up and running, supports high level SaaS metrics, and has quick “time to value”. Its drawbacks include limited support for multi-product and ramped deals. It also isn’t built to maintain continuity when co-terms or early renewals are in play.
The product line model is centered around line items that break down the total deal amount in closed-won opportunities. The focus is on product lines rather than opportunities. Each product line includes:
This model supports advanced deal structures, offers analytics by product, and allows for expansion in ramp up deals. The tradeoffs are increased overhead (for setup and maintenance), more sensitivity to sales team inputs, and more complicated reports.
The contract model is centered around accounts and is well suited for enterprise businesses. The focus is on managing engagement with customers as well as co-term opportunities and renewals. Components include:
This date model supports account level continuity, sales workflows, and sales alignment with legal and finance teams. It’s very effective for measuring net dollar retention (NDR). On the other hand, it's more complex and requires additional tools like CPQ and creates day to day overhead while being susceptible to data hygiene issues.
“Getting your data model right is the first step towards an effective analytics engine”
Looking for more great content? Check out our blog and join the community.
Interested in Joining our Creator Guild? Sign up here to start contributing!