I am usikng DISPLAY_KEYWORD_PERFORMANCE_REPORT. I want to fetch Display Network Performance Data for the last month. The MCC client account under question had active Display Keyword between August 11 and August 20. Th campaign had been DELETED after that. I did a API pull today, i.e. on 4th of Sept. for the period of August 01-31. But no data for that Display Keyword is returned even it ran for 10 days in August. Below is what I have tried so far: var predicates = new List<Predicate>(); var predicate = new Predicate { field = "Status", @Operator = PredicateOperator.IN, values = new[] {"ACTIVE", "PAUSED", "DELETED"} }; predicates.Add(predicate); var selector = new Selector { fields = SelectorFields, predicates = predicates.ToArray() }; ReportSuffix = "_Display_Keyword_Performance_Report"; selector.fields = new[] { PerformanceSelector.Date, PerformanceSelector.KeywordId, PerformanceSelector.KeywordText, PerformanceSelector.CampaignId, PerformanceSelector.CampaignName, PerformanceSelector.AdGroupId, PerformanceSelector.AdGroupName, PerformanceSelector.Impressions, PerformanceSelector.Clicks, PerformanceSelector.Cost, PerformanceSelector.AverageCpc, PerformanceSelector.Conversions, PerformanceSelector.ConversionRate, PerformanceSelector.CostPerConversion, }; Adding date range for which report would be downloaded dates = new DateRange { min = String.Format("{0:yyyyMMdd}", StartDate), max = String.Format("{0:yyyyMMdd}", EndDate) }; selector.dateRange = dates; Preparing ReportDefinition var reportDefinition = new ReportDefinition { reportName = ReportName, dateRangeType = ReportDefinitionDateRangeType.CUSTOM_DATE, includeZeroImpressions = true, reportType = ReportType, downloadFormat = DownloadFormat.XML, selector = selector }; var utilities = new ReportUtilities(user) { ReportVersion = "v201306" }; var report = utilities.DownloadClientReport(reportDefinition, false, FilePath); Note PerformanceSelector is a staic class I have created. I also tried with field="CampaigStatus" but the result was the same. The XMLs for each account (in my case there are 13) are downloading but he problem is two accounts had active campaigns during the month of August (i.e. last month) but they had been deleted on 20th of August. I am not getting any data for those two accounts. The application is so designed that whenever a data download is requested via API it will only download "last month's" data. What wrong I am doing? Please help! Thanks, Subrata