Find Jobs
Hire Freelancers

Set up a Google Analytics driven overview of campaigndata in PHP

$100-400 USD

Đã hủy
Đã đăng vào hơn 11 năm trước

$100-400 USD

Thanh toán khi bàn giao
Your task is to develop an application which allows the creation and monitoring of Google Analytics campaigns. Each campaign will be composed of a collection of user-defined "landing pages" within four different categories. Each page should have its "unique visits"-numbers retrieved. These values will then be used together with pre-defined user-input campaign data, from the creation of a campaign, to show campaign activity and calculate the ROI. The Google Analytics "basic" that we have already use the last API from Google Analytics, so it should be pretty basic to fetch what is needed. You will also get an account and the server-side hosting parts, so you can easily work directly with this in PHP and MySQL to get it up and running using trial and error. See the full description for details on what we want you to do! ## Deliverables Google Analytics driven ROI application --------------------------------------- *** General requirements *** - No frameworks except jQuery are allowed. - All styles should be in separate CSS-files. Inline CSS is big no-no! - File and database structures must be clear & make sense. - The code should be neatly indented and well commented - Names of variables and functions need to be clear and understandable - Use tooltips where appropriate. Clarification is always a good thing. *** Worker requirements *** - Must be able to read & write decently in English. This is very important for communication purposes. - Excellent knowledge in developing in HTML/CSS/PHP/MySQL - Excellent knowledge in Google Analytics & its API *** Expected deliverables *** A fully functional product that meets all the listed specifications and requirements. Nothing else will be accepted. *** Project background & Assignment *** We have a mail distribution system, Otto, and we want to add a standalone application that the costumer can use together with Otto. Your task is to develop an application which allows the creation and monitoring of Google Analytics campaigns. Each campaign will be composed of a collection of user-defined "landing pages" within four different categories. Each page should have its "unique visits"-numbers retrieved. These values will then be used together with pre-defined user-input campaign data, from the creation of a campaign, to show campaign activity and calculate the ROI. The different categories are the following ones: 1. Start page(s) for the campaign. This will measure the total unique visits 2. Landing page(s) after signing up to a form. This will measure sign ups 3. Page(s) visited through links in e-mails (when they use a sign-up form). This will measure the amount of page visit through sent links 4. Landing page(s) after buying a product/service, this will measure the amount of sold products *** Set up *** We need an overview page, a create page and an edit page. OVERVIEW PAGE User controls: - Create campaign button - Date range inputs (to be able to set the the time span when calculating the campaign data, default should be the last 30 days) Data columns: - Campaign name - Unique visits (start page visits) - Number of signups (signup visits) - Links clicked per lead (lead = signup visit) - Number of orders (order page visits) - ROI = ((signups*value) + (clicks*value) + (orders*value)) - (startup cost + (signups*cost) + (clicks*cost) + (orders*cost) See attached picture "[login to view URL]" for visual details. CREATE CAMPAIGN PAGE: User controls: - Go back button - Save buttons Input fields: - Campaign name (text) - Currency code (drop down with known currency codes) - Start up cost (numeric) - Cost per lead (numeric) - Cost per click (numeric) - Cost per order (numeric) - Value per lead (numeric) - Value per click (numeric) - Value per order (numeric) - Start page URLs (textarea with multiple comma separated URLs) - Signup page URLs (textarea with multiple comma separated URLs) - Mail-link page URLs (textarea with multiple comma separated URLs) - Order page URLs (textarea with multiple comma separated URLs) See attached picture "[login to view URL]" for visual details. EDIT CAMPAIGN PAGE: User controls: - Go back button - Save buttons Input fields: The same fields as the create campaign page. Display fields: - Campaign code (the auto-generated code for the campaign) - Analytics code for embedding on website pages (auto-generated) See attached picture "[login to view URL]" for visual details. * * *This broadcast message was sent to all bidders on Monday Sep 3, 2012 5:24:56 AM (by sub-account person id [#8013927][1]): rudberg changed the ExpertRating requirements on this project from: MySQL 5.0 Test CSS 2.0 Test PHP5 Test HTML 4.01 Test PHP Programming Skills Test To: MySQL 5.0 Test
Mã dự án: 2772116

Về dự án

Dự án từ xa
Hoạt động 12 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc

Về khách hàng

Cờ của SWEDEN
Gothenburg, Sweden
5,0
105
Phương thức thanh toán đã xác thực
Thành viên từ thg 2 23, 2009

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.