ninjacat logo

New Integrations, Comparison Tables, Multi-Dimension Charts + More!

Product News

New Integrations, Comparison Tables, Multi-Dimension Charts + More!

Aug 23 2017: New Integrations, Comparison Tables, Multi-Dimension Charts + More!


New Integrations:Google My Business Integration in ShinobiAdRoll Integration in ShinobiCall Cap Integration in ShinobiZapier Integration in ShinobiUpon adding the Zapier datasource to the template editor, you must add the “Zapier Key” by clicking on the pencil icon, similar to how google sheets are set up.  Likewise you must add the Dimensions and Metrics just like it is done for Google Sheets in order for those Dimensions and Metrics to appear so that they can be added to the widget. 


When using scorecards, even though dimensions are not chosen when creating the scorecard, you must during the setup of the widget, create the date dimension in order for the scorecard to render data when selecting the metrics.Centro Integration in ShinobiThis API is very slow and will frequently timeout.  However, if you just select Campaign data (with no other dimension), it will be much faster as it has been made as a different API call than everything elseWe have an API limit of 5 requests per account/hourUpdating Gemini to V3 in legacyMulti Series GraphWe now have 2 variations of creatings graphs1 dimension with multiple metrics


2 dimensions with a single metricThe first selected metric will be mapped onto the axis and the second on the legend 


Pie charts are not supported with multi series graphsUpdate Add Notes with “Send and Save” buttonWhen you are on the annotation page of the template editor, you will now see the  “save and send” icon


Upon clicking this button a notification modal will appear informing the user these changes will be saved and sent to the following emails.  The list of email address will be based on the field within the report “email recipients” or if that is blank then it will take the email field from the account>settings>account page.  This notification modal will list up to 10 email address and which time an ellipsis will appear. 


 Added Comparisons to the tableYou now have the option to add comparison only to the table widget.  The options will work just as they do with scorecards where you have the ability to set the configurations on all metrics and then with the ability to override the options on the metric level as well.If any of the date dimensions are selected, this will remove the ability to add comparison to the table: Date, Month of Year, Year, Week of Year (Sunday) 


New Pivot Table WidgetYou will be restricted to select only 1 dimension, however you can have as many metrics as you’d likeUnlike other widgets, data will not populate until an account is selectedThe 1st column is adjustable in width“Sort by” only impacts the order of the columns and not the rowsIf all columns are not visible you will see the message “# of columns not shown”.  If the text does not fit within the allotted space you will see an ellipsie 


Added a Report Export as CSVThere is now a an option to deliver reports as a CSVOnce the File type option is set it can not be changed later to a PDF or vice versaOnly Data Table widgets will be deliveredDates will not be converted and left as epochIf a report is to to be delivered with the CSV option, then dashboard, add notes and review options will not be available. 


Shinobi Chart ColorsYou are now able to override the agency level chart colours in the Global Template Settings tab


New NinjaCat API - Request Report and Get ReportBy enabling the “API” feature switch in Admin > Edit > Subscription Tab, an API tab will appear in Agency Settings which will allow you to generate a key to access NinjaCat’s RESTful API 


One the Key is generated, the user may access the API documentation 


Enabling this API will allow agencies to access NinjaCat’s RESTful API in order to request reports which will be processed based on the account, template and a date range.  The get report rest method will get the status of the report. If the report has been processed, the returning response will contain the actual data set.Improve template editor load timesAdd “Loading” screen when template editor and Annotations editor screens are loadingTemplate Themes now have a 1-to-1 relationship with templatesEvery template is now associated to its own theme.  Changing the theme of a template will only affect the current template you are working on.Removed “(Beta)” from ShinobiThe order of the tabs within the “Reporting” section is now dependent on the agency settings “report engine” selection.Legacy Reports and Template tab will now be appended with “(Legacy)”Additional Aggregatable DimensionsAd Name, Ad Group Name, Month of Year, Week of Year (Sunday) and Year Aggregatable dimensions have been added to all datasourcesDeleted data sources now appear in the Data Sources Widget of the Command CenterCommand Center Data Source List will now show all advertiser networks, even those with deleted API records.  In this particular case you will see the following error message “Invalid Network” if the datasource has been deleted from the agency level. 


You will still be able to edit/delete this network.Beside each network you will now be able to tell which is the “Primary” network that is pulling the data by the word “Primary” beside each advertiser network, EXCEPT Google Sheet and any Call Tracking Provider. 


For now, since we only allow for only one unique advertiser network for the same data source, each advertiser network that gets created will automatically be flagged with the “Primary” flag.  NinjaTrack - Setting for Record Call StartThere is now a new setting to ninjatrack at the agency level where the agency will be able to control when recording starts.  This flag is found in Setup>Ninjatrack>Settings 


By default all agencies will be set to “record from answer”If the flag is checked, recording and duration of the call will begin once the recipient answers the callIf the flag is unchecked, then recording and duration of the call will begin at the beginning of the call and include the ringingCampaign Groups and Campaign GroupingWithin Account>Settings you will now have a tab called “Campaign Groups” where you will be able to create Campaign Groups which will now be available as a dimension in only Adwords, Bing, Facebook Ads and Call Tracking Data Sources. 


You will also be able to edit and delete these campaigns by means of the campaign groups list 


When editing or creating a campaign group you will have a section for each datasource to assign a campaign name or a tracking number if its for Call Tracking.  You will have an option to assign any of the 4 filter types to this Campaign group (IN, NOT IN, CONTAINS, and DOES NOT CONTAIN).  Within the template editor, Campaign groups are aggregatable across the above 4 mentioned data sources and are filterable individually or in aggregate.If a campaign belongs to multiple campaign groups, it will just be assigned to only one of them. 



Template (Beta) - API calls should not be made each time you select a filter or custom metric until the selection has been madeShinobi Graphs - Integer metrics shows up as decimals on the axisShinobi Dashboards: Absolute Date range dropdown no longer shows up as Day minus 1Report generation date range is offThe date range in the dashboard dropdown now shows the correct date based off the account’s timezoneDate Range Display can change based on timezoneLogo on Shinobi Dashboard no longer gets cut off and overlays account name on smaller screensLegacy Dashboard - Call Details - Call Recording GlitchUpon listening to several recordings, and then pausing them to sort or rate them will not enable the recordings to start playing at the same time over each other, it will now rather sort accordingly or rate them accordinglyShinobi Report Preview for moderately large reports now works in ChromeBudget - maximum length of budget has been upped to 12 characters from 6Remove PDF Meta-Data of Agency NameThe "Title" of the PDF report will no longer be created with the Agency Name.When viewing the PDF preview, the PDF title will display the template IDWhen viewing the PDF, it will display the filename from the template editorWhen downloading the report, it will now display the Account Name - Template Name.  Caching error with Facebook has been corrected so that previewing FB data no longer causes inconsistent behaviour with some metricsBing Ads - Search Query dimension now parses Search Queries correctlyGraph labels sometimes displayed as being squashed or overlapping on each otherIn order to address this issue, new axis options “Primary Metric Axis Interval”, “Primary Metric Axis Max”, “Secondary Metric Axis Interval”, and “Secondary Metric Axis Max” have been introduced in order to have more control over the spacing and presentation of the metrics.  If no value is entered it will take on the default value. 


Shinobi- Google Analytics- Scorecard - Sessions number is not visible when filtering by landing pageURLS are now clickable in Shinobi PDFs and dashboardsPremade Widgets - long widget names are now left justifiedIncreased custom fields limit to 10 fieldsInviting a user that has the same username as an existing user is not being handled properlyIn the case where there is an existing legacy user that has a username which is different than their email and you try to invite a new user with that same email, you will now receive a proper validation message informing that this email is in use and to use the forgot password option instead.NinjaTrack: Turned off spam check for Australia callsNinjaTrack: Australian 1800 / 1300 number are now formatted as61 1800 xxx xxx  61 1300 xxx xxxDiscrepancy with Call Tracking in Shinobi ReportsIf there are no phone number mappings in Advanced account settings, you will see all NinjaTrack + 3rd Party Numbers connected to the accountIf numbers are mapped, only those 3rd party numbers and all NinjaTrack numbers will appear in Shinobi reportsIf numbers are mapped but do not map to a network (Google/Bing), then that number will be considered an ORGANIC call in Shinobi reportsIf numbers are mapped with a network mapping, then that number will be considered a PPC call in Shinobi reportsTwitter Ads data error - both Legacy and ShinobiPreviously if an account had more than 200 campaigns, only the first 200 were being pulled, which prevented data from being shown after the first 200.Now Legacy supports up to 1,000 campaigns and Shinobi is unlimited

Scott Guttenberger is the Director of Marketing for NinjaCat. He regularly writes on topics concerning paid search, paid social, display and retargeting. With more than 10 years of marketing experience, Scott has held both in-house and agency positions. He provides search marketing and demand generation advice for companies and can be found on Twitter as @SkotTheMarketer.

Request a Demo Today

Request a personalized demo to see how NinjaCat could transform your business. A free trial will be offered to you after your demo.