How and when to use iRecord and iNaturalist

Sussex Wildlife Trust’s guide to Wildlife Surveys and Monitoring provides information about the importance of recording wildlife. Here we go a bit deeper into how to actually do it, using two free tools: iRecord and iNaturalist.

Both iRecord and iNaturalist are powerful resources for community groups, accessible on a website and via a smartphone app.

Download the guide

This guide by ecologist Laurie Jackson helps groups and individuals develop basic skills and improve their knowledge. It's a valuable resource for those managing their greenspaces for wildlife.

IRecord graphic

Posted in: Wildlife Surveying on 23 April 2026


Back to the in your garden homepage

Time Δ Debug Message - Perch Runway 3.2
1787562458.00410 [907] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1787562458.05440.0503Matched route: discover/in-your-garden/article/[i:id]
1787562458.05450.0002Server address: 216.73.217.165
1787562458.05470.0002Using master page: /templates/pages/in-your-garden/post.php
1787562458.05470Page arguments:
Array
(
    [0] => /discover/in-your-garden/article/473
    [id] => 473
    [1] => 473
)
1787562458.0550.0002 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562458.05590.0009 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1787562458.05780.0019 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1787562458.05850.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1787562458.06670.0082 [1] SELECT * FROM swt_shop_cart WHERE cartID=24429798
1787562458.06740.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=24429798
1787562458.06810.0007 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-08-24 09:07:00' AND saleTo>'2026-08-24 09:07:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1787562458.06890.0008 [1] SELECT collectionID, collectionTemplate FROM swt_collections WHERE collectionKey='Wildcall'
1787562458.06950.0005 [1] SELECT * FROM ( SELECT idx.itemID, ci.collectionID, ci.itemJSON, idx2.indexValue as sortval FROM swt_collection_index idx JOIN swt_collection_items ci ON idx.itemID=ci.itemID AND idx.itemRev=ci.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_revisions cr ON idx.itemID=cr.itemID AND idx.itemRev=cr.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE (idx.collectionID=5) AND ((idx.indexKey='_id' AND idx.indexValue=473)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, itemJSON, sortval ORDER BY sortval ASC
1787562458.07840.0089Using template: /templates/content/wildcall.html
1787562458.07850.0001 [1] Using sub-template: /templates/content/mixed_content.html
1787562458.07880.0002Using sub-template: /templates/content/text_block.html
1787562458.07880Using sub-template: /templates/content/thumbnails.html
1787562458.07890Using sub-template: /templates/content/image.html
1787562458.07890Using sub-template: /templates/content/gallery.html
1787562458.07890Using sub-template: /templates/content/video.html
1787562458.0790Using sub-template: /templates/content/ask_inline.html
1787562458.0790.0001Using sub-template: /templates/content/legacy_request_form.html
1787562458.0790Using sub-template: /templates/content/image.html
1787562458.07910Using sub-template: /templates/content/code_block.html
1787562458.07910Using sub-template: /templates/content/customisable_donate_form.html
1787562458.07920Using sub-template: /templates/content/contact_form.html
1787562458.07930.0001Using sub-template: /templates/forms/details.html
1787562458.07930Using sub-template: /templates/forms/_data_protection.html
1787562458.07940Using sub-template: /templates/forms/_personal_details.html
1787562458.07940.0001Using sub-template: /templates/forms/_address.html
1787562458.07950Using sub-template: /templates/forms/_personal_details.html
1787562458.07950Using sub-template: /templates/forms/_address.html
1787562458.07950Using sub-template: /templates/forms/_data_protection.html
1787562458.07960Using sub-template: /templates/forms/_personal_details.html
1787562458.07960 [4] Using sub-template: /templates/forms/_data_protection.html
1787562458.0870.0074 [1] SELECT * FROM swt_categories ORDER BY catTreePosition ASC
1787562458.09080.0039 [162] SELECT catID, catPath FROM swt_categories
1787562458.0920.0011 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1787562458.09330.0013Using template: /templates/pages/attributes/seo.html
1787562458.09350.0002 [nil] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/discover/in-your-garden/article' OR regionPage='*')
1787562458.09420.0007No matching content regions found. Check region name (Banner image) and page path options.
1787562458.09420 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE idx.regionID IS NULL AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1787562458.09490.0006 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787562458.09850.0036 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562458.10110.0026 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562458.10340.0023Using template: /templates/navigation/ps_nav_template.html
1787562458.10350 [6] Using template: /templates/navigation/ps_nav_template_children.html
1787562458.10420.0007 [4] Using template: /templates/navigation/ps_nav_template_children.html
1787562458.10470.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1787562458.10740.0027 [10] Using template: /templates/navigation/ps_nav_template_children.html
1787562458.10830.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1787562458.1090.0006 [9] Using template: /templates/navigation/ps_nav_template_children.html
1787562458.11140.0024 [0] SELECT setID FROM swt_category_sets WHERE setSlug='' LIMIT 1
1787562458.11220.0008 [1] SELECT main.* FROM swt_categories main WHERE 1=1 AND (catPath='wildcall/wildlife-surveying/') ORDER BY catTreePosition ASC
1787562458.11310.0009 [1] Using template: /templates/categories/wildcall_banner.html
1787562458.11380.0007 [1] SELECT * FROM ( SELECT idx.itemID, ci.collectionID, ci.itemJSON, idx2.indexValue as sortval FROM swt_collection_index idx JOIN swt_collection_items ci ON idx.itemID=ci.itemID AND idx.itemRev=ci.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_revisions cr ON idx.itemID=cr.itemID AND idx.itemRev=cr.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE (idx.collectionID=5) AND ((idx.indexKey='_id' AND idx.indexValue=473)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, itemJSON, sortval ORDER BY sortval ASC
1787562458.11760.0038Using template: /templates/content/wildcall.html
1787562458.11770.0001 [1] Using sub-template: /templates/content/mixed_content.html
1787562458.11790.0002Using sub-template: /templates/content/text_block.html
1787562458.1180Using sub-template: /templates/content/thumbnails.html
1787562458.1180Using sub-template: /templates/content/image.html
1787562458.11810Using sub-template: /templates/content/gallery.html
1787562458.11810Using sub-template: /templates/content/video.html
1787562458.11810Using sub-template: /templates/content/ask_inline.html
1787562458.11820.0001Using sub-template: /templates/content/legacy_request_form.html
1787562458.11820Using sub-template: /templates/content/image.html
1787562458.11830Using sub-template: /templates/content/code_block.html
1787562458.11830Using sub-template: /templates/content/customisable_donate_form.html
1787562458.11840Using sub-template: /templates/content/contact_form.html
1787562458.11850.0001Using sub-template: /templates/forms/details.html
1787562458.11850Using sub-template: /templates/forms/_data_protection.html
1787562458.11860Using sub-template: /templates/forms/_personal_details.html
1787562458.11870.0001Using sub-template: /templates/forms/_address.html
1787562458.11880Using sub-template: /templates/forms/_personal_details.html
1787562458.11880Using sub-template: /templates/forms/_address.html
1787562458.11880Using sub-template: /templates/forms/_data_protection.html
1787562458.11890Using sub-template: /templates/forms/_personal_details.html
1787562458.11890 [4] Using sub-template: /templates/forms/_data_protection.html
1787562458.12490.006 [1] SELECT * FROM swt_categories ORDER BY catTreePosition ASC
1787562458.12860.0037 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1787562458.12930.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1787562458.12980.0005 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787562458.13220.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562458.13260.0005 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562458.13460.0019 [6] Using template: /templates/navigation/footer-nav.html
1787562458.13540.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1787562458.13630.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1787562458.13690.0006 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1787562458.14030.0034 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562458.14260.0023 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562458.14580.0032 [10] Using template: /templates/navigation/footer-nav.html
1787562458.14990.0041 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1787562458.15070.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1787562458.15670.006 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787562458.16040.0037 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562458.1610.0006 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562458.16380.0028 [29] Using template: /templates/navigation/footer-nav.html
1787562458.16570.0019 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1787562458.16640.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1787562458.16690.0005 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787562458.17140.0046 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562458.1720.0006 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562458.17460.0025 [10] Using template: /templates/navigation/footer-nav.html
1787562458.17580.0012Request time: 0.174
1787562458.17580Process time: 0.1737
1787562458.17580Memory: 1.9915