Page tree

Addresses are shared between both the Transport system and the Warehouse system. Due to the high level of import automation that is provided by CartonCloud's Parsers, maintaining a clean, concise address book is critical to ensuring your efficient use of the system.

Table Of Contents:

Getting Started

This video explains how Addresses and Address Strings work and how CartonCloud has a fantastic way of ensuring you keep a hold on addresses, making it easy for you and your customers.

Vincent Fletcher

Addresses in CartonCloud are quite different to most other applications. Normally, what happens in software is that they suffer from duplicate addresses. Now, what this means is you have multiple customers, and if you think about say our address here, CartonCloud's address, different customers might call it different things. So one client might call it Carton Cloud Overdrive. Another one might call it Carton Cloud Gold Coast. Another one might just write Carton Cloud and that's it. When these addresses come into the system, what happens is we take all of the tips that we were given and we basically just slam it all together into a massive blob. And we call that an "address string".

That's basically because it's just the text separated typically by commas, all in a big amalgamated blob. So it's everything you provided to us. It could be the street address, the company name, the subhead, the post code, the country, everything just slammed together. The thing about that though is that from there, we can then say, "Okay, this blob means this address." So when everyone's sending you the same address but with different names, you just point all those address strings to a single address record. And then even though they're providing you with ... it could be really partial information, just meaning all they do is they say Carton Cloud. You can have an address string that just says Carton Cloud, and that pulls up a whole address record, which has Carton Cloud, unit 5, 27-29 Dover Drive, Burleigh Heads, blah blah blah blah blah blah blah.

So all that information is stored in an address record. Meanwhile, all these people are getting to it through pointers. And this is really really handy because in a lot of cases, you'll get customers who'll continually send you the wrong address. Most software actually really struggles with this because they've got guys on their team who have to consistently make the same changes every single day to that data. Like let's say that someone kept on using the wrong post code, and so it was putting it in the wrong rung. It's really frustrated. And if you've gotta go back to that customer, half the time they don't even care. They're like, "Oh well, that's not our problem. You guys deal with it."

By having the address string layer in there, it's super easy because if they provide you with shitty data, it's really easy because you an just ... You'd link that to the actual correct address. And then, if ever that address changes, you don't have to go out and tell everyone else to update their record. You just change that one address. And now all of those pointers are all just pointing to that new address, which is completely accurate. And it allows you to do things too, like you can add comments to the address, or you can add other rules to that address around allocations or pricing or all this sort of stuff. So the address stuff, I think, is definitely something that's ... We've sort of got that part right. It's designed around all these complications.

Address Strings

Address Strings act as "aliases" for addresses within the system. They're used when data is imported from a manifest or other automatically 'parsed' file to automatically link the alias to the actual address. For example

You have a customer with a very basic Manifest, and all they provide is the Store Name, and Suburb. For example:


We only know that the store name is Carlo's IGA, and the Suburb is Birrong, we have no street address, postcode or state. Internally, the first time this text is seen, CartonCloud produces a new Address String from this text, which would be: "Carlo's IGA, Birrong". This Address String then needs to be 'allocated' to an Address record, telling the system that whenever it sees the text: "Carlo's IGA, Birrong", it should use the full address "Carlo's IGA, 85 Auburn Road, Birrong, NSW, 2143".

At any time, you can see how many "Unallocated Address Strings" you need to deal with from the Dashboard:

Clicking onto the number will immediately take you to the first Unallocated Address String you need to work on.

There are two options here:
  1. Allocate to Address
  2. Add a new Address

Allocate to Address →

Choose option for this address →

Add a new Address →

Geocoding Addresses

Geocoding simply means, the process of transforming a postal address into GPS coordinate, so you can see where it is on a map. Ensuring you keep all your addresses geocoded provides the following advantages:

  • Addresses will appear on all maps within the system
  • You can allocate work using maps, dragging and selecting jobs on the map to allocate to a driver.
  • Drivers work can be optimized with Geocoded addresses
  • The location can be 'navigated' to on the app using Google or Apple maps.

Geocoding not quite right? Here's a Tip from Tony on how to update your Map Marker:

Send Proof Of Deliveries (PODs) to a Receiver

Addresses can be given email addresses, allowing CartonCloud to automatically email Proof Of Delivery files directly to the Receiving Store when the delivery is made.
To add an email address to an address, simply Edit the Address, and enter in the Email Address

Starring Addresses

You can 'Star' Addresses, preventing them from being merged into other addresses or deleted from the system.
This is especially useful if you've spent time creating A2AA2DR or A2RZ  mappings, or manually geocoded the address to a specific location (ie: a loading dock) and want to ensure that the address is never accidentally merged away (ie: it gets merged into another address so only the other address exists afterward).

You can star an address by clicking the star icon when viewing the address:

Once Starred, it'll appear Golden.

This address can no longer be removed, and it'll also prioritize this address to be the master when performing bulk merges.

Individual Topics

  • No labels