Is there a better way to get ELead Reporting data
following. elead reports are the worst. i have to constantly export info and/or manually input the data into my own reports. and no trend reports at all. ugh
We've been loving Opus Clip!
XVIN is just a run-of-the-mill VDP retargeting tactic. We used to call it dynamic inventory ads...the industry now calls it DCO (dynamic creative optimization). DCO is actually a bit of a broader term that includes all manner of dynamic personalization product not just product-level retargeting.I kept pressing for where they were getting the data from the "3rd party anonymous sites". It appeared to just be retargeting. Curious is someone us using it and looking closely at the behavior on their website (with goals and conversions) as it clicks through. If it is just retargeting, you already paid once to generate the VDP (eg. they looked at that specific car on AutoTrader) and then XVin is just retargeting that specific car wherever the shopper goes. Am I incorrect?
I would be a liar if I told you that this isn't really impressive. I showed this to a couple people that work here and we all agree.Correct. Upload into an app, Pick the Scene you want, CarShots takes care of it, you download and post on to your site.
There's an iOS app and a website for desktop usage.
Ok, so I take the photos. I send them to you. You enhance them and send them back to me and I post them on my website?Ahh, I get it. For every "raw photo" a dealer gives us of the car, we create reference photos and metadata that allow us to place them into a scene. It's not just removing a background, noting details about the car/photo, but also removing things like glare, sunlight, etc.
Attaching some samples from the SUV above. You can see that the system can handle all different aspect ratios (super wide, normal wide, square, portrait for social media stories, etc.). I tried a bunch of different scenes including the in motion twilight one, dark ones, bright ones, etc. and you can see how it adapts to each one. Specific details like the license plate holder are there too. Anything can be tweaked after, but this is what was done in under a minute. Hope this helps!
View attachment 9614
View attachment 9615
View attachment 9616
View attachment 9617
View attachment 9618
View attachment 9619
I get it, but you took an already FANTASTIC picture and edited it. Can you create that Twilight Effect with this broad daylight photo?Took a few minutes today to generate a few shots from this photo. Took under a minute. Also created a "custom showroom" for you with the clocktower logo. Also added an action roller shot.
I understand how that is setup but that action roller shot has wheels turned and you can see a hand on the steering wheel plus the license plate brackets are gone as well. Are you adding a driver plus those other changes?It's still using the original car image. In simplified terms - We extract out the car and clean it up from that original image, then we make use of it in each scene.
Think of it sort of like Photoshop where someone removes the car from the original image and then places it into another photo. To make it look right, there's a lot of work that person has to do to properly place it into the scene.
Hope this explains it!
On the "action roller" shot - this isn't the original image, so how are you creating that?Took a few minutes today to generate a few shots from this photo. Took under a minute. Also created a "custom showroom" for you with the clocktower logo. Also added an action roller shot.
In talking with them i dont think they understood how much we use GA4 to optimize our campaigns. Not to mention the fact that GA4 will lose all attribution as soon as they exit our site and go to tier 1. a good visit would be classified as a bounce in that case.
If you don't trust them then find another dealer.I've talked to them several times, in person too. Explanation is
"yes, attached insurance product and financing contract is in the agreement, but it does not apply, because we are not financing".
- Then should we strike it out if it doesn't apply?
"No, we dont modify agreements".
What they say to me doesnt make sense.
Please don't take this the wrong way, there is just no other way for me to say this.I'd love to, but will I get a chance to pay and get the receipt? The way it is on paper, I could very well get "you dont owe us cash, wait for terms of financing".
why doesn't their VDP page have all of this?
Yes, you are overreacting. Go buy the car you want. Get a receipt for the cash you paid. It's that simple.I am buying car (new sedan) with cash in full. Price is very good. Large dealership, certified for major brands.
Asked to review draft of full paperwork before signing.
Why is this in cash deal? They say "standard language", refused to alter. I walked out.
- In agreement OTD price is on the line "total to finance"
- Nothing to the effect "paid in full"
- Agreement refs "conditional delivery agreement", which says I am entering "finance agreement" (not in paperwork, at least yet) and "purchase is not finalized", "transaction is conditional on final approval"
Am I overreacting?
axis?Adobe??? Wow. One of the analytics companies Audi uses is down the street. Let me see if I can get one of them to lend a hand.
thanks for the response ryan! i'm pretty saavy with gtm, but when it comes to actual scripts and coding, you lose meI believe I've heard they plan to add support for ASC events in the future, but in the meantime you can recreate many of them yourself using Google Tag Manager and pulling from Adobe's data layer. However you can't track anything that happens on the tier 1 site.
Here's an example GTM script that can be used on VDP urls to make vehicle data accessible so an asc_item_pageview event can be fired:
Code:<script> (function(){ // Safety net to ensure GTM's own dataLayer array exists window.dataLayer = window.dataLayer || []; var maxAttempts = 30; // e.g., poll up to 30 times var intervalMs = 1000; // poll every 1 second var attempts = 0; // Set up an interval that runs repeatedly var checkInterval = setInterval(function(){ attempts++; // Confirm adobeDataLayer is defined and see if there's a vehicleData object if (window.adobeDataLayer && window.adobeDataLayer[0] && window.adobeDataLayer[0].vehicleData) { var v = window.adobeDataLayer[0].vehicleData; // Push data into GTM's dataLayer window.dataLayer.push({ event: 'adobeVehicleData', item_id: v.vin, item_number: v.stockNumber, item_price: v.price, item_condition: v.inventoryType, item_year: v.modelYear, item_make: v.make, item_model: v.modelName, item_variant: v.trim, item_color: v.exteriorColor, item_type: v.bodyType }); // Once we find it, stop checking clearInterval(checkInterval); console.log('vehicleData found and pushed to dataLayer!'); } else if (attempts >= maxAttempts) { // After 30 seconds total, stop polling clearInterval(checkInterval); console.warn('vehicleData not found after 30 attempts.'); } }, intervalMs); })(); </script>
My intention wasn't to send you back to the drawing board, but to give you a little perspective that could help you tune things.I appreciate the advice, we'll get to the drawing board some more on how to not come off like that.