best practices for product catalog...

9
Rev 10/31/17 Page 1 of 9 Best Practices for Product Catalog Management Follow these tips to ensure that: Your product catalog remains easy to manage and manipulate over time You can pull accurate reports from the system Your customers (and Google!) can find what they are looking for in your online store In this document we will discuss: 1. Product Status vs. Product Visibility 2. 301 redirects of discontinued items 3. Making new products instead of re-using old ones 4. The “Hide Inactive” Boolean option 5. The “Product Status Sort” Boolean option 6. The “Show Empty Categories” Boolean Option 7. Archiving orders 8. Marking orders as shipped (and picked up) – it’s important to do this! 9. Proper use of a WYSIWYG editor 10. Best Image File Naming Protocols 11. Don’t show more than 20 items on an OMS list page 12. The Four Golden Rules --------------------------------------------------------- 1. Product Status vs Product Visibility Product Status is about whether a product is available for sale, regardless of who can see it online, who can buy it, and what price they get. Products with any status other than Discontinued, show up in your online store. The Discontinued status removes a product from the online store and your internal ordering system.

Upload: others

Post on 01-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Best Practices for Product Catalog Managementecommerce-blog.nexternal.com/wp-content/uploads/2017/10/... · 2017-11-01 · A 301 redirect means that the page has permanently moved

Rev10/31/17 Page 1 of 9

BestPracticesforProductCatalogManagementFollowthesetipstoensurethat:

• Yourproductcatalogremainseasytomanageandmanipulateovertime• Youcanpullaccuratereportsfromthesystem• Yourcustomers(andGoogle!)canfindwhattheyarelookingforinyouronlinestore

Inthisdocumentwewilldiscuss:1. ProductStatusvs.ProductVisibility2. 301redirectsofdiscontinueditems3. Makingnewproductsinsteadofre-usingoldones4. The“HideInactive”Booleanoption5. The“ProductStatusSort”Booleanoption6. The“ShowEmptyCategories”BooleanOption7. Archivingorders8. Markingordersasshipped(andpickedup)–it’simportanttodothis!9. ProperuseofaWYSIWYGeditor10. BestImageFileNamingProtocols11. Don’tshowmorethan20itemsonanOMSlistpage12. TheFourGoldenRules

---------------------------------------------------------

1.ProductStatusvsProductVisibilityProductStatusisaboutwhetheraproductisavailableforsale,regardlessofwhocanseeitonline,whocanbuyit,andwhatpricetheyget.

ProductswithanystatusotherthanDiscontinued,showupinyouronlinestore.TheDiscontinuedstatusremovesaproductfromtheonlinestoreandyourinternalorderingsystem.

Page 2: Best Practices for Product Catalog Managementecommerce-blog.nexternal.com/wp-content/uploads/2017/10/... · 2017-11-01 · A 301 redirect means that the page has permanently moved

Rev10/31/17 Page 2 of 9

ProductVisibilityisaboutwhocanseetheproductonline,andwhetheritcanevenbeseenbyyouintheOMSwhereyoumightbeplacingphoneorders.ProductVisibilityworksasyousetit,regardlessofproductstatus,exceptifproductstatusisDiscontinued,whichtrumpsstatus.

KnowingwhentomodifyProductStatusvsProductVisibilitycanmakeallthedifferenceintheworldbetweenanorderlyproductcatalogthatiseasytouse,andwadingthroughamesseverytimeyouwanttofindsomethingormakeachange.Thisisimportantstuff!RemovingProductsfromtheOnlineStore(s)–thisiscritical:ThereisonlyonecircumstanceinwhichyouwoulduseProductVISIBILITYtoremovesomethingfromyouronlinestore–ifyouwanttoremoveitfromtheonlinestorebutyoustillwantittobeavailableinyourOMSinternalorderingsystemsothatyoucanplaceordersforit(eventhoughyourcustomerscan’tseeorbuyitonline)–inthiscaseyouwouldleavetheproductSTATUSas“Normal”,andsetVISIBILITYto“Internal”.Inallothercases,toremoveaproductfromyouronlinestore,youwouldsettheProductStatustoDiscontinuedandnotchangevisibilitybecauseitbecomesirrelevant.So,ifyourunoutofaproduct,orchoosenottosellwhateverremains,andyouneitherwantyourcustomerstobeabletoorderitintheonlinestore,ANDyouwillnotbeplacinganyordersforitinyourOMS,thensettheProductStatustoDiscontinuedanddon’tmakeanychangestotheproduct’svisibilitysetting.Ifyoudonotfollowthisrule,andyouusevisibilityinsteadofstatustoremoveproductsfromyouronlinestore,yourinternalorderingsystemwillquicklybecomeunmanageable.

Page 3: Best Practices for Product Catalog Managementecommerce-blog.nexternal.com/wp-content/uploads/2017/10/... · 2017-11-01 · A 301 redirect means that the page has permanently moved

Rev10/31/17 Page 3 of 9

2.RedirectsofDiscontinuedProductsandCategories(301redirects)IfyourelyatallonSEOandorganicsearchresultstodrivetraffictoyourstore,orevenifyouarenotreliantonSEO,butwantyourcustomerstoeasilyfindwhattheyarelookingfor,thenyoushouldsetup301redirectsonyourproductsastheyarediscontinuedtotakethecustomerwhereyou’dlikethemtogointheeventtheyarelookingforthediscontinuedproduct–forexampletothenewandimprovedmodeloftheitemthat’sbeendiscontinued,orthenextvintageofawine.RememberthatGoogleknowsthatpageaddress,andyourcustomersmayhaveitbookmarked.Whenyouremoveapagefromtheweb,searchenginesneedtofigureoutwhethertokeeptheoldpage,orreplaceitwiththeonefoundatthenewlocation.It’sabetterexperienceallaroundif,whenyouremovethatpagefromtheweb,youredirectGoogleandyourcustomerstowhatevertheyshouldbelookingatinthatpage’sstead,insteadofallowingthemtosimplylandonadeadpageandthinkthatyouleftthewebentirely.A301redirectmeansthatthepagehaspermanentlymovedtoanewlocation.A302redirectmeansthatthemoveisonlytemporary,andthisisalsopossibleinthisareaoftheOMS,shouldtheneedarise.IntheNexternalOMS,it’ssupersimpletocreatea301redirectonanyproductorcategory–onthesecondpageofeachproduct(andontheproductimport),aswellasonthefirstpageofeachCategory(andthecategoryimport),youhavetheabilitytocreatea301redirectforthatpageatanytime.Simplyselect301redirectasshownbelow,andentertheURLofthepageonwhichyouwantfolkstolandwhentheysearchforthediscontinuedpage.

Page 4: Best Practices for Product Catalog Managementecommerce-blog.nexternal.com/wp-content/uploads/2017/10/... · 2017-11-01 · A 301 redirect means that the page has permanently moved

Rev10/31/17 Page 4 of 9

3.CreateNewProducts–Don’tRe-useOldProductsIt’stemptingwhenyourunthesameSummerSpecialeachyear,forexample,tore-activatetheproductinyourOMSthatyouusedforthesamepromo,andtweakitjustabit.Butwhilethisseemsliketheeasiestpath,itcouldhaveanegativeeffectonyourreporting.Werecommendthateachtimeyouneedaproduct,youcreateanewone,andnotre-useanoldone.Rememberthatyoucanalwaysmakeacopyofanexistingproductbypressingthegreencopyiconnexttotheeditpencil,andyoucantweakfromthere.4.The“HideInactive”BooleanOption(Settings/BooleanOptions)Turningonthe“HideInactive”Booleanoptionishighlyrecommended.ItmakesCanceled/Discontinued/InactiveOrders,Categories,Products,Vendors,Customers,Coupons,GiftCertificates,Affiliates,andUsersdisappearfromyourOMSscreens,andonmostlistsonOMSdetailscreens(e.g.ProductSales,ProductsinCategory).Whenhidden,thedataisn’tdeletedfromthesystem,sosearchresultswillstillincludetheseitems,andyoucanalwaysturnoffthisBooleanoptiontemporarilyifyouwanttoseeallofthedata.Butkeepingitonmakesyourproductcatalogmucheasiertouseonaday-to-daybasis,especiallyastimegoesonandyouhavemoreandmoredatainyourdatabase.5.The“ProductStatusSort”Booleanoption(Settings/BooleanOptions)TheProductStatusSortBooleanOptioncontrolswhetherornotin-stockproductsarealwaysdisplayedonthestorepageaboveout-of-stockproductswhendefaultsortingisusedintheOnlineStore.Usingthisoptionensuresthattheproductsthatareavailableforimmediatepurchasearealwaystheonesthatyourcustomersseefirst.Iftheoptionison,ProductStatustakesprecedenceinadefaultsort(i.e.whenyoudon’tselectanyspecificsortorder).ProductswithNormalstatusaredisplayedfirst,followedbyPreordered,Backordered,andfinallySoldOut.OnlyaftersortingbyProductStatusdoestheordersetonthecategorylevel,theProductName,and/ortheKeywordMatchscore(inthecaseofaKeywordSearch)becomerelevant.Iftheoptionisoff,ProductStatusisnotconsideredduringsorting.Note:ThisoptiondoesnotapplywhenyouselectaspecificsortorderasmadeavailableviatheSortByOptions(Settings/SiteOptions/SortByOptionsintheOMS).6.The“ShowEmptyCategories”BooleanOption–pro’sandcon’sTheShowEmptyCategoriesBooleanOptioncontrolswhetheracategoryisvisibleinyourOnlineStorewhenitcontainsnovisibleproducts.Ifthisoptionison,allcategoriesappear,providedthattheyhaveanappropriateVisibilityvalue;ifthisoptionisoff,emptycategoriesdonotappear.

Page 5: Best Practices for Product Catalog Managementecommerce-blog.nexternal.com/wp-content/uploads/2017/10/... · 2017-11-01 · A 301 redirect means that the page has permanently moved

Rev10/31/17 Page 5 of 9

Tip:NexternalrecommendsthatmostclientskeepthisturnedOFF,andturningthisoptionononlyifyouofferalargenumberofcategories(i.e.500+)and/oradeepcategoryhierarchy(i.e.4+levels).Keepingitoffallowssignificantlyfastercategorynavigationinyouronlinestore.7.ArchivingOrdersAstimegoesonandyouhavemoreandmoreordersinyourdatabase,considerarchivingolderorderstotakethemoutofview.Archivingdoesnotdeletetheordersandyoucanalwaysunarchivethemifyouneedtolookbackintime.Simplyclickthearchivebuttonintheorderssection:

Thenselectthearchivestrategyyou’dliketofollowandhitexecute:

ArchivingordersremovesthemfromtheOrderListscreenintheOrderManagementSystem.ArchivedorderswillnotbefoundviaanOrderorLineItemSearch,andcannotbeedited.Archivingisbestusedonoldordersthatnolongerneedtobereferenced,thusreducingclutter,improvingperformance,andpreventingaccidentaledits.Archivingordersdoesnotremovethemfromreports,exports,anddashboards,andarchivingalsodoesnotremovethemfromdetailscreensthatlistorders,suchastheCustomerDetailscreen.Youmayalsochoosetoschedulearchivingforordersthatagepastascheduledcriteria.Ifinuse,thescheduledarchivingtakesplaceat1:30AMPacificTime,daily.Notes:OnlyorderswithastatusofShipped,PickedUp,Sent,orCanceledmaybearchived.Outstandingordersmaynotbearchived.ArchivedordersaretakenintoaccountwhenperforminganOrderHistorySearch.

Page 6: Best Practices for Product Catalog Managementecommerce-blog.nexternal.com/wp-content/uploads/2017/10/... · 2017-11-01 · A 301 redirect means that the page has permanently moved

Rev10/31/17 Page 6 of 9

8.Markingordersasshipped(andpickedup)–it’simportanttodothis!RegardlessofwhetheryouareshippingyourordersfromwithinNexternalorfromanothersystem,itisimportanttoupdatethembymarkingthemasshippedwhentheyareinfactshipped.Notonlyisthisimportantfromahousekeepingstandpointsothatyourorderrecordsmatchyourbookkeepingrecords,itisalsoimperativebecausewhenyourcustomerslogintotheironlineaccountstheycanseetheseordersalongwiththeunshippedorshippedstatus.Leavingshippedordersinunshippedstatusnotonlymayconfuseyourcustomers,butitalsomayreflectpoorlyonyouforappearingnottobeontopofyourbusiness.IfyouareshippingfromwithinNexternal,orderstatusupdates(fromunshippedtoshipped)happenautomaticallywhenyoucreatetheshippinglabel.IfyouareusingaPointofSalesystemthatisintegratedwithNexternal,markingordersasshippedmightbeautomated(forexamplewiththeMicroworksPOSintegration),butwithothersitmaynotbe(forexampletheViNOWPOSintegration),andyouwillneedtodoitmanually,eitherorderbyorderorwithaspreadsheetupload.IfyouareusingoneoftheTrueCommerceConnectEDIintegrationswithoneofseveralERPsystems,orifyouareusingadirectintegrationwiththeHighJumpWMSsystem,thentheupdateswillbeautomated.9.UsetheWYSIWYGeditorsproperly,oryou’lllikelyencounteroddities.AnotherhandyBooleanoptioniscalled“WYSYWYGEditor”.WYSIWYG(What You See Is What You Get) editorsenableyoutocreatewebpageswithoutknowinganythingabouthtml.Theyturnplaintextintohtml,soyoudon’thaveto.HoweverWYSIWYGeditorsknowhowtodoonlyonething,andonethingonly–theyturnplaintextintohtmlcode.IfyouputanythingbutplaintextintoaWYSIWYGeditor,itwillprettymuchthrowup–anditwillmakeyourcontenthardertomodify,andcouldmakeanunsightlymessofyourwebsiteforsomeofyourcustomersdependinguponthebrowsers,operatingsystemsandrespectiveversionsofeachthattheyareusing.WhenyoucopytextfromaWorddocument,orawebpage,oranemail,oranyotherdigitalsource–youarenotonlycopyingthetextthatyoucansee,youarealsocopyingalloftheinvisibleformattingbehindit.YouCANNOTpastethisdirectlyintoaWYSIWYGeditor,becauseitisnotplaintext.(remember,WYSIWYGeditorsdoonlyonething–turnplaintextintocode.)Soyouwillneedtocleanoutallthatinvisibleformattingandturnwhatyou’vecopiedintoplaintext,beforepastingitintotheWYSIWYGeditor.Thereareseveralwaystodothis,dependinguponyouroperatingsystem,yourbrowser,andrespectiveversionsofthese.OnaMac:IfyouareusingaMac,andareusingeitherChromeorSafari,insteadofdoinga“paste”intotheWYSIWYGeditor,simplydoa“PasteandMatchStyle”underEdit.Thispastesthewordsasplaintext.

Page 7: Best Practices for Product Catalog Managementecommerce-blog.nexternal.com/wp-content/uploads/2017/10/... · 2017-11-01 · A 301 redirect means that the page has permanently moved

Rev10/31/17 Page 7 of 9

OnaPC:

a. IfyouarecopyingfromWORD–youcanusethe“pastefromword”iconintheWYSIWYGeditor.First,clickontheicon:

Then,pasteintothewindow,andleavealltheCleaningboxescheckedatthebottom.ClickOK.

b.Regardlessofwhereyouarecopyingfrom,whetheritbeWord,awebpage,anemail,oranywhere,youcanfirstpastewhatyou’vecopiedintoNotepadandturnthecopyintoplaintextwithinNotepad,thencopyfromNotepadandpastedirectlyintotheWYSIWYGeditor.

Page 8: Best Practices for Product Catalog Managementecommerce-blog.nexternal.com/wp-content/uploads/2017/10/... · 2017-11-01 · A 301 redirect means that the page has permanently moved

Rev10/31/17 Page 8 of 9

c.Theremaybeotherprogramsandshortcutsyoucanuse–simplyGoogleit–forexample,“howtopasteplaintextintoFirefox(orIEorChromeorwhatever)onaPC”.

10.BestImageFileNamingProtocols–

• Neverusespacesinimagefilenames,alwaysuseeitherunderscoresordashesbetweenwords.Ifyouusespaces,yourcustomersmaynotseetheimages.

• Werecommendthatyounameyourproductimagessomethingrelatedtotheproduct–

perhapstheproductname–andnotsomerandomdateorotheralphanumericname.Thiswillmakeyourlifemucheasierwhenmanagingtheimagefilesrelatingtoyourproducts.

• Ifyouarecreatingseveraldifferentimagessizesofthesameimage,forexampleforthe

imagegallery,considernamingthemtheexactsamething(nameoftheproduct),andadd_th(forthumbnail)/_mn(formain)/_lg(forlarge),and_mini(forminithumbs),soyoucantellwhatproductandsizetheimageis,justbylookingatthefilename.Againthiswillmakeyourlifemucheasierwhenmanagingtheimagefilesrelatingtoyourproducts.

11.Don’tshowmorethan20itemsonanOMSpageforbestsystemperformance–getusedtosearch!It’stemptingtosetyourOMStoshowasmanylineitemsaspossibleontheorder,product,customerandotherlistpagesintheOMS.However,doingsowillslowdownyourOMSandmakeyoulessefficient.Thedefaultis15itemsperpageandwerecommendyoukeepitat15-20.Trytogetusedtousingthesearchandvarioussortingfeaturesoneachlistpagetofindwhatyouneedinsteadoflisting50itemsperpage(whichisthemax,butwedoNOTrecommendit).

Page 9: Best Practices for Product Catalog Managementecommerce-blog.nexternal.com/wp-content/uploads/2017/10/... · 2017-11-01 · A 301 redirect means that the page has permanently moved

Rev10/31/17 Page 9 of 9

12.TheFourGoldenRulesWhenworkingintheOMSpleasefollowthesefourgoldenrulestoavoidfrustrationandensurethebestshoppingexperienceforyourcustomers.

• Saveyourworkoften!TheOMSisprogrammedtoautomaticallylogyouout(withouttellingyou)after60minutesofinactivity.Whatinactivitymeansis,60minutesduringwhichyoudon’tclickanyofthenavigationprovidedtoyouintheOMS–whetheritsleftnavigation,topbluebuttons,next,finishorpreviousbuttonsatthebottomofapage,etc.Rememberthatfinishandnextbothmeansave,soclickthesebuttonsregularly.

• Never,everuseyourbrowser’sbackbutton.Ever.Weknowit’stemptingbutcontent

managementsystemsliketheNexternalplatformonlyunderstandthecommandsthatarebuiltintothem–theygetconfusedwithcommandsthataredrivenbyyourbrowser–andcancorruptyourdatabaseifyouuseanycommandsotherthanthosethatarebuiltin.So–justdon’tuseyourbackbutton.J

• ALWAYScheckyourworkintheonlinestoreafteryoumakeeditsintheOMS.Never

assumethatyoudiditright,justbecauseyouknowtheOMS.Alwayscheckthecustomerexperiencebeforeyoufinishyourworksession,toensurethatyourcustomersdon’tfindyourmistakesforyou!

• Refreshyourpageandclearyourcachebeforeviewingedits.Inotherwords,ifyou

makeaneditintheOMS,youneedtobesureyouarenotlookingatacachedpageoftheonlinestorewhencheckingit,becauseifyouare,youwon’tseeyouredits.

AftermakingOMSedits,whencheckingthoseeditsinyouronlinestorepagesyoucanfirsttrytorefreshyourpagebyusingtherefreshfunctionintheURLbarofyourbrowser.Ifthatdoesn’tmakeyoureditsappearthenyou’llneedtoclearyourcache.Therearethreewaystoclearyourcache:a) YoucannavigatetotheLayoutorSettingssectionsinyourOMS,andclickViewLive

Layoutintheupperrightcorner.Thelinkstherehavesomecodebuiltintothemwhichclearyourcacheastheytakeyoutothedestinationpage.

b) Youcanadd?Reset=truetotheendoftheURLofthepageyouwanttosee(no

spaces),andhitenter.Thiscodesnippet,whenattachedtoanyNexternalURL,willclearthecachewhiletakingyoutothedestinationpage.

c) Youcanclearyourcacheinyourbrowserusingthedirectionsforthatparticular

browser.Ifyoudon’tknowhowtodothat,youcanGoogleit.