viewof clean_campy_data = aq.from(raw_data)
.filter(d => d.Campaign != 'Do Not Sponsor' && d.Campaign != 'All Other' && d.Campaign != 'Min Bid')
.filter(d => op.includes(d.Campaign, 'Craigs') == false)
.derive({
spend: d => +op.replace(d.Actual, ',',''),
leads: d => +d['Paid Leads'],
activations: d => +d.Activations
})
.select('Campaign', 'Campaign group', 'Status', 'leads', 'activations','spend')
.derive({
leads_per_activation: d => d.leads / d.activations
})
.view()