Before you start

You need a Civic.ly account. If you have not set one up yet, follow Set Up Your Account first.

The quickest way to build your asset register is to walk your sites and photograph each asset. You take the photos on your phone, then upload them in the Civic.ly mobile app. Civic.ly reads the GPS location saved inside each photo, puts the asset on the map, and uses AI to suggest its type, name and condition.

It only works if your phone is set up first. If the permissions are wrong, your assets will not map, and you will not find out until you have photographed a whole site. So do steps 1 to 3 before anything else.

Step 1: Install the mobile app

Photos are uploaded through the Civic.ly mobile app, not the website.

Look for the green star icon, because a US education app has a similar name. Log in with the same email and password you use for the web app. Do your first sign-in on Wi-Fi, because the app downloads your whole asset register, photos included, the first time.

Step 2: Set your permissions (you must do this)

Two sets of permissions have to be right. If either is wrong, the map will not work.

Your phone's camera must save the location inside each photo.

  • iPhone: Settings, then Privacy & Security, then Location Services. Make sure it is on, tap Camera, choose While Using the App, and turn Precise Location on.
  • Android: you need two settings. In your phone's Settings, open Apps, then Camera, then Permissions, then Location, and allow precise location. Then open the Camera app, go into its settings, and turn on the location toggle. It is called Location tags on Samsung, Save location on Pixel and Save location info on Xiaomi.

The Civic.ly app needs location and photos access.

  • Location: choose While using the app.
  • Photos: choose Full access (iPhone) or Allow access to all photos (Android). Do not pick "Selected photos" or "Limited access". Civic.ly then cannot see the photo you just took, and uploads fail or arrive with no location.

Each phone model words these screens a little differently. How to Configure Your Mobile Device has the full steps for iPhone, Samsung, Pixel, Xiaomi and other Android phones. Update your phone to the latest iOS or Android first, because older versions often hide these settings.

Step 3: Test with one photo first

Before you photograph a whole site, prove the setup works with a single photo.

  1. Go outside and take one new photo with your phone's normal camera. An old photo will not do, because it was taken before location was switched on.
  2. Open it in your Photos app and swipe up. If you see a small map, the location is saved in the photo.
  3. Upload that one photo in the Civic.ly app (tap the plus button, choose Asset, then Gallery, as shown in step 5).
  4. Open the Map in the web app and check the asset landed where you took the photo.

If Civic.ly tells you the photo has no location, or the pin is nowhere near, fix the settings in step 2 before you do anything else. Photos taken without location cannot be repaired afterwards and have to be retaken. One council photographed 150 assets before discovering the permissions were off, and every asset landed at latitude 0, longitude 0, off the coast of Africa.

Step 4: Photograph your assets

Walk your route and take photos with the phone's normal camera.

  • One asset per photo. If a bench, a bin and a sign are all in shot, the AI has to guess which you meant.
  • Stand close, so the asset fills most of the frame, and keep a little of the surroundings in shot so you can find it later.
  • One photo per asset. Two photos of the same item become two assets.

How do I take photos that add my assets correctly first time? has more on framing.

Step 5: Upload in batches

In the app, tap the plus button and choose Asset. On the Create Asset screen, tap Gallery and select your photos. Upload about 10 at a time. If you push 100 in one go and some fail, it is hard to see which. Each photo becomes its own asset, placed on the map from its GPS location, with the type, name and description suggested by the AI.

The mobile app's add menu with four buttons: Asset, Inspection, Job and Defect
Tap the plus button in the app, then choose Asset
The Create Asset screen titled Add Assets by Uploading Images, with a Gallery button
The Gallery button opens your phone's photos
Eight selected photos shown as thumbnails above a button reading Upload 8 Image(s)
Select up to about 10 photos, then tap Upload
The asset list showing new photos marked Uploading and AI Processing
Each photo uploads, then the AI works out what it is

Step 6: Check and nudge each batch

Phone GPS is usually 5 to 20 metres out, so the pin lands where you were standing, not where the asset is. After each batch, open the Map in the web app, switch to satellite view, and drag each pin onto the asset. Check the AI got the type right too, because the type decides which inspection checklists you are offered. Then delete that batch from your phone so you know where you are up to, and start the next 10.

New assets arrive as Draft. That is intentional, so finish the record on the web app and move it to Active when you are happy. Why do assets I add on the mobile app save as Draft? explains.

Asset details for a picnic table, showing the AI-suggested name, asset type, description and condition
The AI suggests a name, type, description and condition. Check them
The web app asset list with newly uploaded assets showing Draft status and a location tag
On the web app, new assets arrive as Draft with a location tag
Tips
  • Draw your areas first if you can. Any asset photographed inside a drawn area is tagged with that area's name automatically. See How to Create and Edit Areas.
  • Keep capture to one or two people. The same asset is then not photographed twice.
  • Set up each capturing phone before anyone goes out. Do a test photo on every phone.
  • Everyone else needs less. People who only complete inspections, jobs or defects do not need the camera settings. They only need the Civic.ly app's location and photos permissions.

Common Questions

No, but it saves time. If the areas already exist, each asset photographed inside one is tagged with the area name. If you add assets first, they do not pick up an area afterwards.

Photograph them as normal. Each lands on the map where the photo was taken and is tagged with the nearest street name instead of an area. You can still filter the asset list by asset type and by location tag to see them together.

Only if they still carry their location. Email, WhatsApp and other messaging apps remove it, as do screenshots, so the assets would not map. Move photos with OneDrive, Google Drive, AirDrop or a USB cable. See We already have photos of our assets. Can we use those?

Yes. The Bulk upload button on the Assets list in the web app takes a folder of geotagged photos. The photos must reach your computer with their location intact, which is why most councils find 10 at a time from the phone easier. See How do I bulk upload photos from my computer?

Take a new photo and swipe up on it in your Photos app. No map means the camera is not saving location, so recheck step 2. A map in Photos but still no location in Civic.ly usually means the Civic.ly app only has limited photo access, a forwarded photo, or a file over 20 MB. See Photos not showing on the map.

What's next

Once your assets are on the map, the Getting Operational with Civic.ly webinar series shows you how to start inspecting and scheduling work.