// add this before event code to all pages where PII data postback is expected and appropriate
ttq.identify({
"email": "", // string. The email of the customer if available. It must be hashed with SHA-256 on the client side.
"phone_number": "", // string. The phone number of the customer if available. It must be hashed with SHA-256 on the client side.
"external_id": "" // string. Any unique identifier, such as loyalty membership IDs, user IDs, and external cookie IDs.It must be hashed with SHA-256 on the client side.
});
ttq.track('ViewContent', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});
ttq.track('AddToWishlist', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});
ttq.track('Search', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "", // string. The 4217 currency code. Example: "USD".
"search_string": "" // string. The word or phrase used to search. Example: "SAVE10COUPON".
});
ttq.track('Lead', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
]
});
ttq.page();
Building a New Home? Here’s What People Usually Learn the Hard Way.
Building a new home is one of the most exciting investments you’ll ever make — and one of the most overwhelming. Most homeowners go into the process focused on finishes, floor plans, and Pinterest boards. What they wish they knew earlier is that the success of their build has far more to do with planning, communication, and the builder they choose than any single design decision.
At JonesCo Builders, we’ve guided homeowners through new builds across Nova Scotia, and we see the same lessons come up again and again. If you’re thinking about building, here’s what most people wish they knew before the first shovel hits the ground.
The Lowest Quote Usually Comes With the Highest Surprise Bill.
It’s natural to compare builders by price, but a lower number on paper can quickly turn into higher costs down the road. Missing details, unclear allowances, and rushed decisions often lead to change orders, delays, and compromises in quality.
If Your Builder Doesn’t Communicate, Your Build Will Suck.
Building a home is a months-long collaboration. Communication is essential to keep things on track and stress levels low.
Clear timelines, budgets, material selections & site updates, build confidence and trust throughout the process.
The Right Builder Makes the Entire Experience Better.
The biggest difference between a stressful build and an enjoyable one usually comes down to the builder. Experience, transparency, craftsmanship, and care all matter.
At JonesCo Builders, we see ourselves as partners in the process — not just contractors.
Efficient Design Starts With How You Live. Now and Later.
Countertops can be replaced.
Cabinet pulls can be swapped.
Paint is paint.
But if your kitchen is awkward, your mudroom is tiny, or your storage is bad…
you’re living with it.
A smart home is built around how you actually live, not how it looks in a staged photo.
Thinking About Building?
If you’re thinking about building a new home in Nova Scotia, we’d love to hear what you’re planning.
No pressure. No sales script. Just a real conversation about what’s possible — and what it’ll take to build it properly.
Custom Home Design
Our custom home design process is built around collaboration, clarity, and smart planning from day one. We start by learning how you live, what matters most, and what your long-term goals are—then we translate that into a thoughtful layout and design that fits your lifestyle and budget. From concept to final plans, our team guides you through every decision with clear communication and expert advice, ensuring the home we build is as functional as it is beautiful.